Who owns 10 downing street london July 8, 2019 16 32 64 128 Who lives 10 downing street london 10 downing street who lives there