Canary Wharf Pier [SEP] located next to body of water
By which body of water is Canary Wharf Pier located? Which is the body of water by Canary Wharf Pier? What body of water was Canary Wharf Pier next to?
River Thames