Half Moon

  • 43 White Horse Road, E1 0ND, London