UK
London
Retail High Street N
N14
High Street
To Let
1,488 sf
Restaurant, Take Away, Food Court
Premium
Prominent Class E double unit on High Street (Meadway) in Southgate. The High Street is a busy thoroughfare running from Southgate Station..