
YHA London St Paul's
-
WiFi
-
Near underground
-
24-hour reception