North Lambeth Published April 10, 2015 at 830 × 1063 in Illustrated Maps Locator map for the Walcot foundation