Home City Centre London Road Peacock, London Road c.1962 City CentreLondon RoadPubs/Inns Peacock, London Road c.1962 April 27, 2010 Still a very recognisable landmark today. Note the New Fletton Tower Mill stump still standing behind the pub.