The London Memorial Garden was a beautiful green spot where...
The London Memorial Garden was a beautiful green spot where residents and visitors could quietly contemplate the terrible tragedies and pay tribute to the dead and injured.
Click Here or the flag on image above to change the background image


















