Turns out, the perfect place was hiding in plain sight: the London Marriott Hotel County Hall. Situated on the south bank of the River Thames, the building was opened by King George V and Queen ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results