The Chop House in Leith
Wow! The Chop House in Leith really does deliver when it comes to steak!
A mix of Business & Pleasure in London
Visiting London is always a treat in itself, but if you can mix a business meeting with downtime it is alway better.