UKLondonOffice Pepper Street E
E14 Pepper Street
To Let 1,031 sf
The property provides an open plan office accommodation benefitting from WC and kitchen facilities. The office also offers unobstructed views over the dock..