Map > World > Europe > United Kingdom > London > Trafalgar Square > Ship & Shovell
Photo copyright by owner
Ship & Shovell
Visitors 7
Oldest photo 03/23/2008
Newest photo 03/23/2008
Alternative titles "Ship and Shovell"
"The Ship & Shovell"
Links wikipedia
Map | World | Terms | About