A modern and stylish one-bedroom, one-bathroom apartment located in the heart of Notting Hill, London W11. The apartment is ideally located in Notting Hill and
No 17 Hereford Road, Orme House is a very unusual 2274 sq ft (211.3 sq m) house offering a blend of very modern style and specification within a terrace.