Paddington flat with 3 beds 12

Paddington flat with 3 beds 12