Luxury Master in Open brick Chelsea loft apartment - Flats for Rent in London, England, United Kingdom
in London, GB. A large open brick loft apartment over looking the river in one of london's most sought after areas minuets away from shops and other amenities.
See this content immediately after install