Studio 8, 59 Prince’s Square, London W2 4PX, Self-contained double studio with access to balcony, price £1417.pcm.

Category: