The property comprises a self-contained ground floor and basement retail unit, with residential unit above sold on long lease, providing..
The property is prominently situated at the junction of Abingdon Road and Abingdon Villas, just to the south of Kensington High Street, thus serving one of London's..