Open House

  • 44 - 46 Scrutton Street, EC2A 4HH, London