2 bed for Letting
Merchant Square East, Paddington

£3,683 PCM