Alexander ALX500
 The Alexander ALX500 is a 3-axle double-decker bus body built by Alexander of the United Kingdom. It was one of the ALX-series which accounted for 5 different models (100/200/300/400/500) all of the models except the ALX100 featured the same designs on the front and rear panels that were originally designed for the new generation of mainly low-floor bus chassis produced since the late 1990s.The ALX500 came in lengths of 10.6 11.3 and 12 meters (35 37 and 40 foot).