Along this stretch of the Fife coast there are a number of seawater bathing pools with attendant concrete esplanades and seating areas such as this one. Look closely at the OS map here and elsewhere and the small pool shows up as an obviously artificial enclosure within the rocky foreshore.
Uploaded to Geograph by Gordon Brown on 5 November 2017
Location: Anstruther Wester
Location type: Town
OS Grid: NO562030
Local Authority: Fife
Nearest postcode: KY10 3DA
(for sat-nav purposes only, a beach does not have a postal address!)