UK
London
Industrial Bayford Street Industrial Centre E
E8
Bayford Street Industrial Centre
To Let
4.3K sf
Light Industrial
24 hour access
This spacious ground floor industrial unit is situated within a secure..
The business centre is situated just off Mare Street, which has become a creative hub for numerous businesses...