Temple Place

Temple Place
London, WC2R 3BD