The Tabernacle, Notting Hill
London, GB