Yes that's the non too obscure linkbobins wrote: Both made in East Sussex ?
The bus was built by Thomas Harrington Coachworks Ltd of Hove.
Elva was a sports and racing car manufacturing company based in Bexhill, then Hastings and Rye, East Sussex, United Kingdom. The company was founded in 1955 by Frank G. Nichols.
This nice little blue one made its way to USA