31 Henrietta Street

31 Henrietta Street
31 Henrietta Street, London, WC2E 8NA