Selling your property

Lurot Brand's unique blend of in-depth knowledge and city-wide coverage gives us the ability to put sellers and buyers in touch quickly.

Visit Section

Sales Search

Find a selection of some of the finest luxury homes, apartments and mews houses for sale in central London.

Visit Section

What is Stamp Duty?

Stamp Duty is a tax on land and property transactions.You have to pay Stamp Duty (or Stamp Duty Land Tax, to give it its full name) if you buy a property in the UK costing more than £125,000.

Visit Section