Studio 10, 59 Prince’s Square, London W2 4PX. Self-contained double studio with mezzanine. Price £997pcm.

Category: