The White Hart SW13 0NR (Train: Barnes Bridge)
So here’s the first ever review…. The White Hart is about 2 minutes walk from Barnes Bridge station alongside the Thames. First impressions weren’t particularly overwhelming and upon walking through […]
So here’s the first ever review…. The White Hart is about 2 minutes walk from Barnes Bridge station alongside the Thames. First impressions weren’t particularly overwhelming and upon walking through […]