Original sentence: The Downing Site is a major site of the University of Cambridge, located in the centre of the city of Cambridge, on Downing Street and Tennis Court Road, adjacent to Downing College
Edited sentence: The Downing Site is a major site of the University of Cambridge, located in the centre of the city of Cambridge, England, on Downing Street and Tennis Court Road, adjacent to Downing College.To the northwest is the New Museums Site and to the southwest is the Old Addenbrooke's Site, two other important University of Cambridge sites