43 London Wall, EC2
7,216 SQ FT
E & B1
The property is located along the main thoroughfare of London Wall linking Liverpool Street and Moorgate consisting of retail on ground floor with 5 floors of plug and play offices above.