Route GuidesRoutes City GuidesCities Map Log in

The Rockwell

London
181 Cromwell Road, London, SW5 0SF

40 rooms · ★★★★ · from £77


Centrally situated in London's South Kensington district, The Rockwell offers cutting-edge design, free WiFi, and modern English cuisine in the stylish garden restaurant.