Meeting Point

Meeting Point
Canary Wharf Tube (Main Exit), London, E14 4QS
Photo of Meeting Point