Notting Hill is a premium lifestyle address inspired by the plush yet relaxed life of the west. Set amidst idyllic surroundings featuring lush landscapes and palm trees, Notting Hill welcomes luxury-conscious home buyers into spacious residences. Residences at Notting Hill have been designed carefully and thoughtfully to ensure an atmosphere of positivity, prosperity, health and harmony within your home. And the divine knowledge of energy architecture has been employed right from the plot level to building and finally to each apartment. The complex is an cluster of towers that offer classy apartments ensuring content and comfort of its dwellers....Read more