Club Quarters, Trafalgar Square

8 Northumberland Avenue, London