--- In The Kresy-Siberia Yahoo! Group, Anne Kaczanowski wrote:
> Where exactly is "The Mall" in London? My son lives there
> and I would like him to see this but don't know the address.
The Mall is a road running along the North side of
St. James's Park.
Buckingham Palace (The Queen Victoria Memorial)
is at the West of The Mall.
Trafalgar Square (Admiralty Arch and Nelson's Column)
is at the East of The Mall.
The map link below may help (centred on Marlborough House):