Company name: Altea Gallery Antique Maps & Charts
Description: Dealer in maps, sea charts & atlases
Altea Gallery, 35 St George St, London W1S 2FN, United Kingdom