UK
London
Retail Fenchurch Avenue EC
EC3M
Fenchurch Avenue
To Let
1,165 sf
Shop
The premises are available by way of a new lease for a term to be agreed..
The unit is located on the eastern side of Fenchurch Avenue at its junction with Billiter Street, near Fenchurch Street and approximately 120m..