This stunningly renovated terrace is located within a stone’s throw to the hub of Oxford Street, shops and cafes. Fresh modern tones and an oversized sun-drenched courtyard make this a most desirable property.