The Rockwell
Hotel; Restaurant
Description:Modern hotel with a walled garden offering free Wi-Fi, plus a restaurant with a terrace. Townhouse hotel with garden seating
Location: London 181-183 Cromwell Rd SW5 0SF GB
Website:http://www.therockwell.com/
Phone:+442072442000
Map Location:51.4946, 51.4946