Butlers Wharf Chop House

Restaurant in Shad Thames Butlers Wharf Chop House is a restaurant in Shad Thames ideally located by the River Thames with beautiful views of Tower Bridge while dining. It stems from the popular D&D London chain who are aiming to bring back the great British Chop House. It has three Chop House restaurants in London…