shed for rent in london Shed is a new modular living concept designed to be inserted in empty buildings in london and beyond – with rents starting from