London, United Kingdom
41 Great Cumberland Place, W1H 7LG
1 double bed and 1 sofa bed
1 double bed
1 single bed