The Limes Country Lodge Hotel, Solihull is a privately owned 18 Bedroom Hotel, Restaurant, Conference and Wedding Venue set in beautiful grounds.
Last seen: October 15th at 6:04pm — Visit site