|
Nestled away in the heart of the Docklands on the Isle of Dogs and overlooking the beautiful Millwall inner dock, hides a real gem of a pub, a warm and friendly venue like no other on the Island. Just a few minutes from Canary Wharf and the City Farm, the Pepper Saint Ontiod has quickly become known for its relaxed and social atmosphere, quirky interior and great staff. |
|