Didn’t eat here just had some drinks. Was pleasantly surprised that they didn’t rip me off with the ...
Embankment Bistro Cafe
(18)
Advertisement
Photos
Embankment Bistro Cafe is a charming spot located in the heart of London, England, offering a cozy atmosphere perfect for relaxing with a cup of coffee or enjoying a light meal. With its picturesque views of the River Thames, patrons can savor delicious dishes made from fresh, locally sourced ingredients. The cafe's welcoming ambiance and friendly staff make it an ideal destination for both locals and tourists seeking a delightful dining experience.
Generated from this place's information
Also at this address
Reviews
Such a lovely vibe. Great outside and inside areas for food and drinks. They have great aperol sprit...
RATS. I pointed this out to the waiter. He merely said, “big ones?” The sandwiches ordered did not c...
You might also like
Advertisement



