Brambling Bus | Suite 112 1 Baker St Stirling FK8 1AL United Kingdom Restaurant Menu & PhoneSuite 112 1 Baker St Stirling FK8 1AL United Kingdom 5/5