Mitchell Lane signage Glasgow 21 September 02017 Mitchell Lane, Glasgow city centre, just off the busy Buchanan Street. Home of The Lighthouse museum which features some of the best views over the city. Go Back