The Greyhound is a proper South London boozer, boasting lush interiors that blend modern style with classic charm.
The pub spreads across two spacious floors and has vibrant outdoor area.
The space is provides a unique backdrop for any production.