B & M Stevenson Picture Framing phone 11, Alberta Place Banff, Aberdeenshire AB45 1ES map Meadowlands Gallery phone Unit 7, 83, North Castle St Banff, Aberdeenshire AB45 1JJ map if (!IN_DEV) { ?> } ?>