Fully serviced offices at Nelson Street, Whitechapel in a professional and modern environment. The Business Centre is conveniently located a stone throws away from the city of London and only 5 minutes from Whitechapel and Aldgate station.
Compare listings
Compare