Lakeside Terrace

From Wikimania 2014 • London, United Kingdom
People relaxing on the Lakeside Terrace

The Lakeside Terrace is an open air space which can be reached through the Main Foyer.

Lakeside Terrace as seen from Gilbert Bridge