Oakwood Serviced Apartments http://www.oakwood.com +44 207 749 4460 , Edinburgh, W8 6BD, United Kingdom