Home Hotels 10 Reasons Why I Love London’s Hoxton Hotel