The Venue: Maria Assumpta Centre, Kensington Square, London W8
A Haven in Central London with beautiful gardens