Spencer House

27 Saint James's Place, London SW1A 1NR