Londra, İngiltere
11 Central Way Homefield Lodge, NW10 7XQ
1 double bed or 1 single bed
1 single bed
1 queen bed