Property Reference Number: 100927. This stunning two bedroom apartment is located in the heart of London, in the vibrant area of The Mall. The property is situated on the raised ground floor and boasts three bathrooms, one kitchen, one reception and one terrace. The apartmen