Climb Primrose Hill for a nice (free!) view of London.
See all Top Things to Do in London»
41 Hotel London
See the Best Hotels in London»