Gibraltar port
Main Street runs the whole length of town is a pedestrian-only stretch of quaint old-English style stores. It starts with a classic European town square, Casements Square, and then more streets with more shops in Parliament Lane and Horse Barrack Lane.