Explore details about location St John Street. St John Street is a location situated within the South Ayrshire alongside other areas such as Barns Street, South Beach Esplanade, Ballybroke Street.