Embankment Place

Street just north of the Thames around Embankment and Charing Cross filled with small shops, cafés and restaurants.

Get Inspired

Find more events for your family to enjoy