Sugar Factory Location

Thames Refinery