Manor Oaks Farmhouse, 389 Manor LaneS2 1UL Sheffield0114 276 2828ClosedOpening TimesWebsiteBlogNews & EventsOpening TimesPrivate HireSheffield Manor, also known as the Manor Lodge or Manor Castle, is a lodge built about 1516 in what then was a large deer park east of Sheffield, South Yorkshire, England.A1 TURF SUPPLIES