The Good Ship

London, United Kingdom

The Good Ship is a late bar in London close to the Kilburn Grange Park. This perfect pub features craft beer. Great value for money at this good venue.