Awesome location. One of the best in London.