Tolong jelaskan mengenai Grand Casemates Square dari Main Street, Gibraltar

Grand Casemates Square di ujung utara Main Street, dulunya tempat eksekusi publik, adalah kawasan kehidupan malam Gibraltar dan dipenuhi banyak restoran, pub dan bar.