(Translated by Google) On our visit to London it was a coincidence that we found this little place. The owners very hospitable and super nice. Unfortunately we didn't mak ... more