Reviews: jojobayo207772

St Christopher's Greenwich

London, England
80%

No customer comment


83%

It's a pity no where for one to sit and eat unless you buy food from the bar, you don't even have a place to warm anything you buy from outside everything else is ok