12 Wyndham Place, London W1H 2PY Terraced | -- Bd | -- Ba
13 Wyndham Place, London W1H 2PY Flat | 3 Bd | 3 Ba
Flat 2, 13 Wyndham Place, London W1H 2PY Flat | 1 Bd | 1 Ba