12 Upper Belgrave Street, London SW1X 8BA Property | -- Bd | 1 Ba
13 Upper Belgrave Street, London SW1X 8BA Flat | 3 Bd | 3 Ba
Flat A, 13 Upper Belgrave Street, London S... Flat | 3 Bd | 2 Ba
Flat B, 13 Upper Belgrave Street, London S... Flat | 2 Bd | 2 Ba
Flat C, 13 Upper Belgrave Street, London S... Flat | 2 Bd | 2 Ba
Ground Floor Flat, 13 Upper Belgrave Stree... Flat | -- Bd | -- Ba
Flat D, 13 Upper Belgrave Street, London S... Flat | -- Bd | -- Ba