Time of year
stephen w wrote a review Dec 2015
Windsor, United Kingdom105 contributions30 helpful votes
As a post card affionado (sad I know) this is a very handy spot for those in the marina also sells stamps and the Marina Office has the post box.
Date of experience: December 2015