Another pub looking out on Rembrandt Square is Three Sisters Pub. It has a large outdoor seating area looking out across Rembrandt Square if you’re lucky enough to score one of those tables.
Three Sisters Pub, Amsterdam, The Netherlands
Continue reading “Three Sisters Pub, Amsterdam, The Netherlands”