The Flying Fox Public House blends classic London pub charm with the warmth of a Richmond local at 396 Bridge Road. The front bar serves drinks, bar snacks and casual dining, while the upstairs bistro offers table service and refined British and European pub fare. The two levels give it flexibility for a quick pint or a longer sit-down meal. Playful cocktails, independent beers, Australian and European wines and a pool table complete the picture.