Basement front, 109 Bedford Hill, London SW12 9HE, Self-Contained Large double studio – available from 29 March

Category: