BAFTA

Hours may not be accurate

London

Located in London's West End, BAFTA offers five beautiful rooms that are ideal for private dining, weddings, and corporate events.