Get Directions to Fidelia & Co. ← View details Mayfair House, 14 - 18 Heddon Street, Mayfair, London W1B 4DA, United Kingdom, London, England Get Directions From* To * — Required information