My exciting first blog post will be about the best steaks I have enjoyed in London! Here are my top 3 restaurant’s based on service, food and atmosphere… 3. SOPHIE’S STEAKHOUSE 311-313 Fulham Road, London,… View Post