Areas of Expertise
Mountbarrow House, 6-10 Elizabeth Street
London SW1
The property is situated on north side of Elizabeth Street between Eccleston Place and Ebury Street. Transport links are excellent being a short walk from Victoria mainline station (Victoria, District and Circle underground lines) and good quality restaurants and shops are also within close proximity.
