Shop, Showroom / Gallery, Restaurant, Pub / Bar, Take Away
To Let, 5,761 sf
Prime
Dixon House is a landmark building comprehensively redeveloped to provide up..
Located on the south side of Fenchurch Street in the heart of the City of London benefiting from excellent transport links with both Fenchurch Street and Aldgate..