- London Vestry House Museum
The first motor car to be driven in London and the first built in Britain is displayed at the museum. Booking.com