The Wellington Hotel by Blue Orchid, smart townhouse hotel in leafy Vincent Square, Belgravia, with free English breakfast and free room upgrade

The Wellington Hotel by Blue Orchid is rather a gem—a smart contemporary townhouse within a magnificent Edwardian building, once home to the College of Theology. It stands in peaceful surroundings next door to another Members’ favourite, the Rochester, in Westminster’s leafy Vincent Square. It offers an oasis of calm in the heart of Central London, […]