Three 505s on display at Alexandra Palace

<