St Giles consists of 9 newly built 3 & 4 bedroom townhouses in a modern reinterpretation of a classic Georgian terrace, just 3 miles from the City of London and West End. Take a look at the photos below