Big Meeting room

83 Lavender Hill, London SW11 5QL, UK