Close map
/ The World Trip (well a short one)

Chelsea

United Kingdom, 01. October 1997
London's major time piece
Å

Sloane Square Hotel

www.sloanesquarehotel.co.uk/
Houses of Parliament
Westminster Abbey
continuing statue/gargoyle theme
London's natural history museum

Chelsea

That could interest you too

*