Big House Laundry is located at 1 Starch Street, London. Their motto is "Servicing the Prison Community since the Spanish Inquisition."