The 1840 is a renovated property in a prime location in London hosting luxury homes with original features.