Popular Searches
Activate an RBS or Natwest card
Desserts
London, 27 Silvertown Way
Cloud Cafe is located inside The Community Shop in Newham. They serve a variety of flavour-packed waffles and delicious bubble tea.