Harry's Bar & Dining Room
5 Abchurch Yard, London
020 7623 2355
Menu
London, Greater London
Harry's Bar & Dining Room
5 Abchurch Yard, London, Greater London EC4N 7BA
020 7623 2355