LONDON – UK

Bermondsey Square Hotel
Bermondsey Square
Tower Bridge Road
London
City of London, England
United Kingdom
SE1 3UN

BOOK NOW

Bermondsey Square is a modern, stylish hotel in the heart of London's creative district. With 90 bedrooms, including four Loft rooms overlooking London's skyline and a 60's style suite, Eleanor.

La Suite West
41-51 Inverness Terrace
Hyde Park
London
City of London, England
United Kingdom
W2 3JN

BOOK NOW

La Suite West is the latest creation of famed British designer Anouska Hempel – a boutique hotel close to London’s Hyde Park with bedrooms and suites, as well as a stylish, contemporary restaurant, garden and terrace

Victory House
14 Leicester Place
London
City of London, England
United Kingdom
WC2H 7BZ

BOOK NOW

MGallery is a collection of boutique hotels dedicated to lovers of life, literature and culture.Victory House, London, Leicester Square, an 86 bedroom hotel within the beautiful Victory House, a heritage site overlooking Leicester Square