Company name: The National Cafe
Description: British & European gallery dining room
The National Gallery, Trafalgar Square, London WC2N 5DN, United Kingdom