In a tranquil location overlooking leafy Vincent Square, the Rochester by Blue Orchid is a comfortable four-star hotel just minutes from Victoria’s rail and Underground stations and within walking distance of Buckingham Palace and Westminster Abbey. It has hosted the England Cricket Team, among others, and is well liked by our Members. Each room has […]