The Rockwell is situated in the heart of Central London in The Royal Borough of Kensington and Chelsea, the perfect starting point for sightseeing. The Rockwell offers a tranquil respite from the hustle and bustle of the city, and is a great place to unwind. The Rockwell Dining Room overlooks the landscaped garden through a series of French windows, whilst The Rockwell Bar is a relaxed and contemporary space with views into the garden.