logo

St Katharine Docks London UK

Popular housing and leisure complex with yachting marina in the St Katharine Docks, North Bank of the river Thames, London Borough of Tower Hamlets

Leave a reply

Your email address will not be published. Required fields are marked *