Nice place to chill in the evening in that part of London.