London apartment overlooking Green Park goes on the market for £26.25 million

The four-bedroom apartment is set in a Grade II listed building

Updated: April 10, 2024, 8:03 AM