1 Lombard St, London, Greater London United Kingdom EC3V 9AA 020 7929 6611
Visit 1 Lombard Street Bar & Restaurant Bank Website