This is actress Dame Helen mirren's London home, The 19th century four-story Georgian townhouse near the Thames river overlooks a communal garden.
This is actress Dame Helen mirren's London home, The 19th century four-story Georgian townhouse near the Thames river overlooks a communal garden. Homes - Celebrity - Entertainment - Actors By: BermudaBreeze