With its own green space, art trail, shops, restaurants and cafes, Embassy Gardens offers residents and their guests to complete the London experience in the
An attractive second floor, two double bedroom apartment in the sought after Kensington Place, comprising of a substantial open plan living/dining/kitchen,