Place, The
17 Dukes Road, London
WC1H 9AB