at Clarkehouse Road, Sheffield , S19 2LA United Kingdom
104 FB users likes The Francis Newton, set it to 356 position in Likes Rating for Sheffield in Local Business category
The Francis Newton is Sheffield based place and this enity listed in Bar category. Located at Clarkehouse Road S19 2LA. Contact phone number of The Francis Newton: 0114 2673660