Self Assessed 3 Stars Guest House
Apartment
Effra Court, Brixton Hill

London, 

Greater London, 


SW2 1RB,  United Kingdom
Photo 1 of 26
Guest room
 
Kitchen areaKitchen area