Address: Metro Bank, 234, King's Road, World's End, Chelsea, Royal Borough of Kensington and Chelsea, London, Greater London, England, SW3 5EE, United Kingdom
Last verified: 12/27/25