Bit of a long shot this. I'm looking for somewhere dry to keep the Cresta. Really don't want to leave it on the street when it's back from the bodyshop.
Anyone know of any garage space to rent in the Camberwell, Peckham, East Dulwich area of SE London? Lock up, workshop, or whatever. Happy to share.