Beaches & swimming in LondonLondon, England

5 beaches and swimming spots in the Albion Guide across London — see the full beaches and swimming spots directory, or everything to explore in London.