Marvelous place many buses to center of London with great view of the river