Great place to sleep for the night if visiting London.