+44 131 622 8120 , Edinburgh, United Kingdom Edinburgh Scotland Serviced apartments The Knight Residence UK Contact The Knight Residence now... Your Name Email Address Subject Message Send