I love Sofra!! They seated us without a reservation even though they were jam crowded! Excellent Greek food and a nice waitstaff. I had the lamb skewers and my boyfriend had a gyro type thing. Soda was expensive with no refills but hey! It's London and in Mayfair no less!! Try it! You'll like it! read more