The property comprises two ground floor retail units that interconnect at ground floor, as well as having basement accommodation, kitchen and staff..
Twickenham is a highly affluent commuter town located some 10 miles south west of London, The town benefits from..