Very spacious and functional. Easy access.
Public toilets Battersea Park is located at London SW11 4NJ, UK