Walking distance from Victoria Station
$7
per luggage/dayNeed a place to store your luggage in London? Use our luggage storage service, located 2 minutes away from Victoria Station and 50m far from Coach Station in London. Our Angel is an Hotel open 24/7, with friendly staff willing to take care of your bags.
London
Within few miles from the Train Station and metro stop of Lancaster Gate
0.0/5