Watch the Olympics on big screens and enjoy a rare opportunity to visit Brazil's London embassy, just off Trafalgar Square – a great way to experience 'host spirit' at home.
Time Out says
Details
- Address
- Price:
- Free
- Opening hours:
- Aug 5-21, 10am-7pm Mon-Sat
Discover Time Out original video