Lavender Hill Greater London, England SW11 5TN
Seated: 15
Elm House is a bright and beautiful room on the ground floor, next to the main entrance. The room can seat up to 15.