Wednesday, August 17, 2022

Tag: London office space

Tiny London “jail cell” office listed for £250-per-month

AN OFFICE space which "looks like a jail cell” has been listed for rent in London for £250-per-month. The approximately 6ft x 7ft room, based...

Latest News