London Budget Shortstay  -  2 Star

64, Tower Bridge Road, London South East, Greater London, SE1 4TR

Loading Photos & Map of London Budget Shortstay

Be the first to Write a Review!

Been to London Budget Shortstay? Share your experiences!