, London, United Kingdom Halo Serviced Apartments Norwich Serviced apartments United Kingdom Contact Halo Serviced Apartments now... Your Name Email Address Subject Message Send