Gloucester Arms

Rolls Road, London, SE1 5DU