London, Vereinigtes Königreich
124 Cleveland Street, W1T 6PG
1 single bed or 1 double bed
1 single bed