I'm sorry for any confusion, but it appears there's been a misunderstanding regarding the location of Bruce's Beach. The beach known as Bruce's Beach is historically recognized in Manhattan Beach, California, USA, rather than in Prestonpans, United Kingdom. Given this mix-up, there might not be an exact location fitting the description of Bruce’s Beach in Prestonpans or related amenities and details as expected for a beach in the UK. For the purpose of creating a consistent and informative response, I'll proceed with a fictional description inspired by a typical British beach setting, keeping in mind the details you've requested but clarifying again that this description does not reflect an actual location named Bruce's Beach in Prestonpans, UK.