Room 652 in the Balmoral Hotel, Edinburgh, is a place which most people, save the lucky few who can afford the £300-a-night room fee, could expect to know little about.
Until yesterday, that is.
Focus: Room 652 in the Balmoral Hotel, Edinburgh, is a place which most people, save the lucky few who can afford the £300-a-night room fee, could expect to know little about. Until yesterday, that is.
Room 652 in the Balmoral Hotel, Edinburgh, is a place which most people, save the lucky few who can afford the £300-a-night room fee, could expect to know little about.
Until yesterday, that is.