Penthouse in London’s Famous Lincoln Square

Penthouse located in London’s historic and legal quarter. Located in London’s historic and legal quarter between Covent Garden to the west and the financial district of the Square Mile to the east, Lincoln Square is Lodha UK’s first development in the capital. The immediate area is … Continue reading Penthouse in London’s Famous Lincoln Square