Lamplough-Albany steam car
British steam car produced by the Albany Manufacturing Company of Willesden, London in 1903.
British steam car produced by the Albany Manufacturing Company of Willesden, London in 1903.
British manufacturer of steam and petrol-powered vehicles active from 1908 until 1916.
British World Land Speed Record holder for a steam-powered car, set in 2009.