great location for visitors to stay in London!