Great location for a last minute stay in London