Turns out, the perfect place was hiding in plain sight: the London Marriott Hotel County Hall. Situated on the south ... Big Ben and the London Eye would go on to provide an unparalleled vantage ...
Britain's iconic London Eye shone in radiant gold and red on Tuesday evening, the eve of the Spring Festival or the Chinese ...