Foxgrove Road. 21 July 1969 (The morning after the moon landing) - The Independent