The Athenian Souvlaki & Gyros 15A Elizabeth Street, London SW1W 9RP