The Green Goddess

43a Vanbrugh Park, London, SE3 7AA, United Kingdom | Website
Socialising Socialising
 

Getting Here

Numerous bus routes serve the bus stops outside. Buses connect with Lewisham and Westcombe Park mainline stations. Frequent service to North Greenwich for the Jubilee line and to Woolwich for the Elizabeth line.

Parking

43A Vanbrugh Park

This information has been supplied by the venue. Please write a review to voice your opinion and verify this listing.

Visited this
venue before?

Write Your Review