TRAVEL: Lumiere in London at the Park Plaza

editorial image
Share this article

Park Plaza Hotel

Waterloo, London

Luxury hotel with spa and restaurant in the heart of the capital city.

www.parkplaza.com/waterloo