Me and my husband decided on a last minute trip to London and found Hotel 82 on Laterooms.com. We read the reviews which were on the whole positive but with the usual nit-pickers who complain about every little aspect. The location is brilliant - just off of Baker Street and with the tube station about 5 minutes walk away. The...
More
- 82 Hotel London
- Hotel 82 London
