Wombats Hostel– just 15 minutes walk from the Tower of London and Tower Bridge, this well reviewed hostel offers basic shared accommodation. There’s also a bar and shared kitchen facilities on site. Park Villa Boutique Hostel– this well reviewed hostel is a short walk from Mile End tube s...