
Brazil has 4 confirmed filming locations in France and United Kingdom.

Lowry's Apartment Complex
This location serves as the backdrop for a frantic chase through the surreal and imposing architecture of Lowry's apartment complex.
Palacio d'Abraxas

Mrs. Lowry's Home
The Billiard Room of the National Liberal Club serves as the cluttered home of Mrs. Lowry, filled with character and history.
National Liberal Club

Plastic Surgery Clinic
The flamboyant Arab Hall of Leighton House is transformed into a surreal plastic surgery clinic where Mrs. Lowry undergoes her procedure.
Leighton House

Restaurant Attack
The grand Entrance Hall of Mentmore Towers is the setting where Sam meets his mother, unaware of the impending chaos from a terrorist attack.
Mentmore Towers
Community posts
Filming locations FAQ
Where was Brazil filmed?
Brazil has 4 confirmed filming locations in France and United Kingdom. Use the map and location list below for addresses, coordinates, and scene-by-scene details.
Can you visit these filming locations?
Many are public streets, landmarks, or businesses open to visitors. Each location page notes access where we know it, and the community shares then-and-now photos from real visits.
