Mary Sumner House
24 Tufton Street, Westminster London, SW1P 3RB United Kingdom