The Capitol comprises a three storey detached building under a multi pitched roof. To the rear and side elevations there are beer terraces offering seating for approximatly 180 further customers.
Floor number: Ground
Occupies a prominent position adjacent to Forest Hill station fronting the busy London Road, Densely populated South East London suburb, Large external beer terrace to the side and rear