Vauxhall (St George Wharf) Pier is located on the south bank of River Thames near the Vauxhall Bridge. We took the Thames Clippers from here.
No comments:
Post a Comment