Where If you want to stay in central London (and we mean central), this is the place for you. Victory House Hotel is conveniently located next to Soho’s cool cocktail bars and restaurants. You could also pop to nearby Chelsea and Belgravia for a spot of bridal shopping during your stay.
Why The gorgeous terracotta façade of this boutique hotel promises something really special. Our suite was full of quirky artwork and stunning geometric carpets. Despite being in the middle of London, Victory House was extremely peaceful. Dinner at the hotel’s Petit Bistro was informal and delicious. With all the attractions of the capital almost literally on your doorstep, Victory House Hotel is ideal for couples who are looking for city fun.