NO.1 BARKSTON GARDENS London West Midlands SW5 0ER United Kingdom
Tel: 02073734322
barkstonroomsuk@gmail.com
Enjoy London with a peace of mind by reserving a bed or a room at the Barkston Rooms. Our hostel is located in west London,