Followers

    No one is following Richard yet.
    Load More

    Following

      Richard isn't following anyone yet.
      Load More

      Richard Leake locations

      Getting your current location Getting your current location
      Finding Richard Leake locations Finding Richard Leake locations

      1 Tip

      • Recent
      • All Tips
      • Coffee Shops (1)
      • Nottingham, United Kingdom (1)
      StarbucksApril 15, 2010
      Coffee Shop
      • Nottingham, United Kingdom

      Good coffee but seems stronger than usual (observed twice)

      Save
      Report