Oxford Road, Stroud Green
Welcome to this charming studio flat located on Oxford Road in the desirable area of Stroud Green, London. This property boasts a cosy atmosphere with its 1 bedroom, perfect for those seeking a comfortable living space in the heart of the city. As you step into this furnished studio, you...
Studio
0 Bedrooms