So, you're staring at your screen, realising your spontaneous London adventure is around the corner and... oops, no hotel booked yet? Fear not! Booking ...