Rebecca Hossack Art Gallery [1] Location: 2a Conway Street, Fitzroy Square London W1T 6BA United Kingdom