Eye On London - latest news in London today

St Katherine Docks Marina, 50 St Katherine’s Way, London, E1W 1LA
London, England United Kingdom