The Gallery Hotel Hotel Stars

8-10 Queensberry Place, London, UK

Located close to all the popular sights in London – Save 40%

Check In Check Out

Click and hold map to navigate. Use the map controls to zoom.

SPECIAL OFFERS

FIND US