Perfect place to visit London. I suggest taking the bus from there to go downtown, another great point of view of the city