Great place to stay if you need to stay in this area of London.