139 Piccadilly, overlooking London's Green Park, is priced at £29.95 million. Casa E Progetti / Tony Murray Photography
139 Piccadilly, overlooking London's Green Park, is priced at £29.95 million. Casa E Progetti / Tony Murray Photography

Middle Eastern and US buyers dominate top end of London's property market