Albany Park Canoe and Sailing Centre phone Albany Mews Kingston upon Thames, Greater London KT2 5SL map Beachworks phone 28-30 Castle Street, London KT1 1SS Kingston upon Thames, Greater London KT1 1SS map if (!IN_DEV) { ?> } ?>