Specialist map shop in London, offering maps, guidebooks, travel writing, stationery, and gifts. It also features a small coffee shop.