W14 8HN
Russell Road, Holland Park, London, W14
One Bedroom Study room One Bathroom First Floor Newly Refurbished Flooded With Natural Light Open Plan Kitchen Access To Communal Garden (by application) EPC Rating D