ProductWombat’s City Hostel LondonTypeHostelReviewed byRoss Murrayon January 29, 2015RatingPrice¬£24 per nightSummaryA fantastic newly opened luxury hostel in the UK’s capital London. The Wombat’s City Hostel London offers affordable lodging with comfy beds, great security, a welcoming atmosphere and the famous ‘WomBar’. Breakfasts are great value for money and all-you-can-eat.Wombat’s City Hostel London is the newest, Read More