YHA London - St Pancras 79-81 Euston Road,Kings Cross, Central London, London London NW1 2QS, UK
Prices that are cheaper than those available on other websites