Christopher Street Shoreditch London Serviced Offices

Skyline Verdict

A lovely period building in the heart of London's tech hub