The Crows Nest is located in pretty square just off the Weymouth marina. There are plenty of car parks close by. The place was bustling (in stark contrast to its neighbours) so we thought we'd give it a try. The decor is that of a cosy, rustic tea room (its alter-ego by day). Dimmed lighting, check table cloths and themed... More