Finborough Theatre is a indie theater West Brompton London located in United Kingdom.
118 Finborough Road (Ifield Road) London Greater London SW10 9ED United Kingdom
A pleasant, tiny theatre that presents interesting plays.
Great theatre , terrific plays, excellent performances . Also a lovely little theatre pub downstairs and tasty pizza from next door. One of my favourite small venues in London.
Intimate theatre which shows unusual plays
Very very cool max of 49 people in it but very nice and your right next to the play.
Lovely little power production theatre .
Great Caribbean food - jerk chicken, mutton curry. Relaxed atmosphere in the bar and somewhere a bit creative - feeling in Stratford. - Laura Swinton