The House of St Barnabas, at 1 Greek Street, Soho, is a Grade I Listed Georgian building in London notable for its rococo plasterwork interiors and for other architectural features.
Contact us...