Blackburn House, London.
Departamento en Londres, Inglaterra.