The Alice - Houndsditch

  • The Alice 133 Houndsditch EC3A 7BX

The Alice 133 Houndsditch, London, EC3A 7BX.

(1 min walk from Aldgate Tube)