I stayed at this Hotel in October 2011 with my mom and we loved it here. We booked this Hotel as we was visiting London for a few days away. We booked a luxury double room and it was a very large room with modern furnishings. The Hotel is a 5 minute walk from Earl's Court underground station. There are...
More
- Twenty Nevern Square London
