+22 Secret Garden Pub Battersea 2023. Web the magic garden is a pub and live music venue in battersea, london. Welcome to the magic garden pub and restaurant!

Web the latchmere the latchmere is a popular pub located on battersea park road. Web address 231 battersea park road, london. Web the magic garden is a pub and live music venue in battersea, london.