Ella Mews
A classic three bedroom and two bathroom mews house on the doorstep of Harrods and Harvey Nichols department stores.
This house was refurbished to its original splendor and lies to the south side of Hyde Park with 350 acres of park and recreational green space.

This is the title

This is the title

This is the title

This is the title









