The White Lion

The White Lion
91 Sopwell Lane, St. Albans, Hertfordshire, AL1 1RN
Photo of The White Lion
  • Provides: Free wi-fi