The Last Drop Inn

279 Eltham High Street London SE9 1TY