+44 207 890 8800 , London, W8 6SA, United Kingdom London Monarch House Serviced apartments United Kingdom Contact Monarch House now... Your Name Email Address Subject Message Send