The Ragged Canteen At Beaconsfield

22 Newport Street London SE11 6AY