14 Oct 2020chrisflorides Welcome To The Madonna Halley Hotel! We welcome you to The Madonna Halley Hotel. We’re located at 88 Whitchurch Lane, Edgware, HA8 6QN.