Horse & Groom

60 Streatham High Road, London, SW16 1DA

Upstairs event room. Not accessible.