$4960 per square foot. What a deal! At least you could go to Harrod’s regularly.
This Flat in London costs More Than $300,000 - Visboo