As a person who lives in London I highly recommend this place to those who are here to visit the city. Location is perfect, beautiful views, lots of shops around, bus stations seconds away and it’s inside the first green and eco-friendly borough of London. Don’t look more, this is it!