181-183 Cromwell Road, London, l, SW5 0SF
The Rockwell is situated in the heart of Central London in The Royal Borough of Kensington and Chelsea, the perfect starting point for sightseeing. There are a huge range of places to visit in the local area. After a day or evening out, The Rockwell offers a tranquil respite from the hustle and bustle of the city, and is a great place to unwind.
Looking for the best theatre shows, restaurants, bars and accommodation in The West End? Browse our full The West End guide.The West End