Oxo Tower Dock

Oxo Tower is sited in between Waterloo Bridge and also Blackfriars Bridge, on the south financial institution of the River Thames. Once it was a meat handling shop. Currently it is house to the living. Oxo Tower fronts the Waterfront Sidewalk, a preferred course for vacationers on their method to The World or Tate Modern. […]