Saint James Backpackers

21 Longridge Road, Kensington and Chelsea, London, SW5 9SB, United Kingdom

Hotel image
Read more reviews for Saint James Backpackers