Company name: Leadenhall Market
Description: Shopping centre in a historical space
Gracechurch St, London EC3V 1LT, United Kingdom