Londyn, Zjednoczone Królestwo Wielkiej Brytanii
13-17 Norfolk Square, W2 1RU
1 double bed
1 single bed