+44 20 7118 1908 [email protected]
+44 20 7118 1908 [email protected]

Festival Pier

Festival Pier is located on the south shore of the River Thames next to Royal Festival Hall. The National Theatre, London Eye, OXO Tower Wharf, & County Hall are only a few minutes from Festival Pier.

Address: Festival Pier, Riverside Walk, London, SE1 8XZ

Leave a Reply

HOST A MAGICAL CHRISTMAS EVENT ON THE RIVER THAMES

X