London Bed and Breakfasts: A little known alternative to a hotel