London : Vestry House Museum


The first motor car to be driven in London and the first built in Britain is displayed at the museum.

hotels nearby

map and directions

food and drinks

more information