Home
>
Wharf Kitchen Toilets
-
Wharf Kitchen Toilets
-
Website link: No website link provided
-
-
City: London
-
Neighbourhood: Canary Wharf
-
Address: Bank St
-
Viewed: 704
-
Rating: 0
100
-
Description: Toilets within the Wharf Kitchen; an indoor street food market on the lower mall level in Jubilee Place.