A perfect place to stay for a short visit to London and easily accessible public transport links to Central London.