Independent Venue Week

London, The Ivy House

THE IVY HOUSE

40 Stuart Road, Nunhead, London, SE15 3BE | Venue Cap. 130 | Website

 Twitter         Facebook          Instagram 

ACCESS INFORMATION