This grand Victorian town house stands in an enviable spot along a pristine, tree lined street in Fulham, London, England. The kitchen has been architecturally designed to maximise natural light. A large wrap around extension has been added to the rear of the property, providing the perfect space for a…