Playing chess on the Stockwell Street University of Greenwich roof garden
Does London have a better place for a game of chess than the University of Greenwich’s Stockwell Street roof garden? If so, please tell me about it. While smelling the sweet scents of spring flowers, you can pick mint, gaze …
Playing chess on the Stockwell Street University of Greenwich roof garden Read more »