- Edinburgh, Scotland, United Kingdom
Room Centre is a company based out of 2 Morningside Gardens, Edinburgh, United Kingdom.