Artists' House Central Zone1 London - Houses for Rent in London
House in London, United Kingdom. Accommodation of 1-4 guests in artists' home. Shared bathroom with bath/shower. 5 minutes to well connected bus stop. 15 mins walk to Elephant & Castle Station. Our house is a Victorian terrace dating to 1900. We have tried to retain many of the ...
See this content immediately after install