Absolutely a great place to stay if visiting London.