The Glen, Gillingham
My new goal in life. To stay at The Glen in Gillingham, England! Can’t wait to make my reservation, “What’s your name sir?”, “Glen Gillingham!” Ha it’s gonna be so sick!
My new goal in life. To stay at The Glen in Gillingham, England! Can’t wait to make my reservation, “What’s your name sir?”, “Glen Gillingham!” Ha it’s gonna be so sick!