LOC1374: London's only beach.... (Lambeth, London)

London's only beach....