Generator Hostel
0.00 km37 Tavistock Place, London
Generator London was the very first Generator and you’ll find it in the area of Russell Square in the heart of the West End. It’s the ideal spot to enjoy London from, everything you need to see is...