November 11, 2023
In
Lodha UK is a super-prime property developer in London. Their impressive London developments include No. 1 Grosvenor Square, Lincoln Square and Holland Park Gate. All deliver extraordinary quality of life in sought-after locations. They epitomise contemporary luxury for a discerning international clientele, whether for a