Christmas lights twinkle gaily in the shop windows that stretch from Harrods to Knightsbridge station, reflecting in the facades of the outsized apartments that sit across the street. The presence of wealth is overpowering; the scene a reminder that certain areas of London have cruised though the…

Go here to read the rest:
Offshore Owners Face Steep New Tax in London
