The look & the feel of the place makes it really an awesome place.
The London feel in the Newtown
What Makes It Awesome
What Could Be Better
More stores and eating options
How Much Did It Cost
Under ₹500