Baggies Backpackers Angel
Address: 333 City Road, London, United Kingdom
Baggies Backpackers Angel is located on London's City Road. It offers rooms and dormitories with free WiFi, as well as a shared, well-equipped kitchen.
Hotels Nearby
-
St Marks
, London
-
St Marks 1
, London
-
St Marks 6
, London
-
St Marks 12
, London
-
St Marks 11
, London
-
St Marks 10
, London
-
St Marks 5
, London
-
St Marks 8
, London
-
St Marks 4
, London
-
St Marks 2
, London
-
St Marks 7
, London
-
St Marks 3
, London
- π WorldPlaces ›
- Hotels ›
- π¬π§ United Kingdom ›
- London ›
- Baggies Backpackers Angel