
Victoria's Crown
8 guests
3 bedrooms
Westminster, London
Right around the corner from Buckingham Palace to the north and Victoria Station to the south, this stylishly appointed townhouse is not only placed right in the midst of some of London’s most iconic attractions, it’s also full of home comforts. Offering a fully-equipped kitchen, three spacious bedrooms and a separate dining room, all spread out across three storeys, it’s an ideal base for avid travellers or families wanting to see the sights.