George House is a notable, elegant Grade I listed Georgian five-storey building in Fitzroy Square, one of the most desirable garden squares in the West End. A striking, elegant, listed townhouse in Fitzroy Square, George House is an excellent business location for individuals and companies of all sizes....