House Rent Comparisons

In June 2015, statistics revealed that the average rental cost for a house or apartment in London has reached £1,515 (USD 2,363) a month. For the same price, you could have your own private pool in Indonesia, a Central Park-adjacent apartment in New York City, or a Mexican mansion. Tempted? As rental costs in the […]