Address: Lloyds Bank, Rowcroft, Stroud, Rodborough, Stroud, Gloucestershire, England, GL5 3AN, United Kingdom
Operator: Lloyds Bank