The restaurant in London is amazing! The food is a...
The restaurant in London is amazing! The food is absolutely delicious and the staff is really friendly. I love the cozy and inviting atmosphere. I highly recommend the roasted lamb - it's cooked to perfection. Can't wait to go back!