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