Studio 20, 196 Bedford Hill, London SW12 9HJ, Self-contained large double studio

Category: