BAFTA 195 Piccadilly – Corporate Venue in Mayfair | Flaash