Renovated townhouse on one of London’s finest streets Portland Place London, England W1B United Kingdom
$24,868,934
Portland Place was constructed in the 18th century and was widely considered to be the grandest street in London. This exquisite property lives up to the legacy associated with this iconic street and unfolds over four floors. The exterior facade...
Market statistics in London
Average Price
Bedrooms
days
- Market Trends in
Average Price
Bedrooms
days