Royal Over-Seas League

Royal Over-Seas League
Overseas House Park Place, London, SW1A 1LR