Barkston Rooms, HOSTEL in London England.
Barkston Rooms.

1 Barkson Gardens, London, England

Located near: Barkston Rooms is located in city centre ; 15 minute from Harrods and Royal Albert Hall and The science museum too . It is situated walking distance from Earl's court station and the Exhibition centre .

Set in a quiet conservation area of Earls Court, in the Royal Borough of Kensington & Chelsea.
This Victorian house was built in the early 1900’s and still keeps its splendor and charm.
Barkston Rooms offers basic, budget facilities for backpackers and independent travelers close to Earl's Court E

Check Availability

From People Nights

Book Hostel in