Could you submit a review of Creams Cafe - Beckton Newham? Contribute to the directory of recommended cafes in Newham by submitting a Creams Cafe - Beckton Newham review. Do you own the business - Creams Cafe - Beckton Newham? If so, claim it today! If you claim a business, it will enable you to update the business contact details.