2 bed for Letting
Cambrige Square, Paddington, W2

Guide Price £4,117 PCM