short term lease for 1 in London
I am looking to rent a studio/1 bed flat for a short period, Aug -Dec, is it possible to find such short term leases in London?
Be the first to answer this question.
Didn't find what you were looking for? Ask a question