Londyn, Zjednoczone Królestwo Wielkiej Brytanii
120 Barons Court Road, W14 9DX
2 single beds and 1 king bed