Royal Over-Seas League, Over-Seas House

Royal Over-Seas League, Over-Seas House
St James`s Street, Park Place, London, United Kingdom