Company name: Potters Fields Park
Description: Riverside green space with city views
165 Tower Bridge Rd, London SE1 3LW, United Kingdom