Oakwood Serviced Apartments http://www.oakwood.com +44 207 749 4460 , Edinburgh, W8 6BD, United Kingdom
Oakdale Serviced Apartments http://www.oakdaleapartments.co.uk +44 800 246 1126 , London, W8 6BD, United Kingdom