Paddington flat with 3 beds 19

Paddington flat with 3 beds 19