Studios@82

Stay in the heart of Westminster, just a short walk away from Buckingham Palace. These stylish mini-apartments come with a lovely outdoor patio.