Studio 2, 13 St. Stephens Gardens, London W2 5QU, Self-contained single studio. Price £780pcm.

Category: