London Stone

  • London Stone 109 Cannon Street London, EC4A 4AN United Kingdom