Sandringham Road, Golders Green, NW11

Recently refurbished self contained Studio

11
LET