Biochemistry, BSc

Biochemistry, BSc

Introduction

Biochemistry attempts to understand the complex array of molecules and their interactions which come together to create all living things.

Our state-of-the-art Science Teaching Hub provides high-tech teaching labs and research grade equipment to support your learning. The digitally focused environment allows you to gain sought after skills to help you thrive in the workplace.

Study Information

At a Glance

Learning Mode
On Campus Learning
Degree Qualification
BSc
Duration
48 months
Study Mode
Full Time
Start Month
September
UCAS Code
C700
Pathway Programme Available
Undergraduate Foundation Programme

Biochemistry lies at the interface between biology and medicine. Whether it be single-celled bacteria or the trillions of cells found in humans, all of the fundamental processes of the cell happen at the biochemical level. Understanding these processes can provide insights into subjects ranging from the evolution of life to developing treatments for common conditions such as diabetes, cancer and obesity.

On any given day people who graduated with an Aberdeen Biochemistry degree will be analysing water samples for pollution, designing new life-saving medicines, producing new nanotechnologies, examining nutrient content in food and drink, helping people conceive in IVF clinics or selling scientific equipment to labs around the world.

This degree programme covers many areas of biochemistry at the molecular, cellular and organ system levels. Additionally, you will gain an in depth understanding of selected aspects of biochemistry which will reflect the research expertise and strengths within the University.

5 year MSci degree

There is also the opportunity to complement this degree by undertaking a year's placement in an industrial, commercial or research environment and therefore graduating after five years with an MSci (an undergraduate Masters degree) instead of a BSc.

What You'll Study

A degree in Biochemistry is taught via a selection of compulsory and optional courses to enhance your learning and prepare you for a future career or further study. In each year you will take courses adding up to 120 credits. Depending on the number of compulsory and optional courses offered by your degree, you can also choose other eligible courses which fit your timetable.

Year 1

In year 1 you will take a mix of compulsory courses and courses of your choosing to gain a total of 120 credit points.

Compulsory Courses

Getting Started at the University of Aberdeen (PD1002)

This course, which is prescribed for level 1 undergraduate students (and articulating students who are in their first year at the University), is studied entirely online, takes approximately 5-6 hours to complete and can be taken in one sitting, or spread across a number of weeks.

Topics include orientation overview, equality and diversity, health, safety and cyber security and how to make the most of your time at university in relation to careers and employability.

Successful completion of this course will be recorded on your Enhanced Transcript as ‘Achieved’.

Introduction to Medical Sciences (SM1001)

15 Credit Points

  • Topics covered in this course span medical science through the ages; from ancient civilizations to the modern day science of genomics and synthetic biology.
  • Alongside lecture material, in depth practical classes will cover biomedical measurement techniques, forensic science and a research-based mini project.
  • Overall, this course is a journey through some of the key milestones that underpin the discipline of medical science we see today.
Chemistry for the Life Sciences 1 (CM1020)

15 Credit Points

This course covers the foundations of chemistry that underpin the life sciences at a molecular level and is suitable for students with different backgrounds including little or no previous study of chemistry. The basic concepts of quantitative chemistry will be covered, along with the different types of organic molecules, acids and bases, and the principles of kinetics and thermodynamics. The relevance of the course materials to life science is emphasised throughout.

Laboratory classes introduce important practical techniques, with experiments that reinforce and complement the taught material.

The course will allow students to continue with other chemistry courses as part of their enhanced study by providing discipline breadth.

The Cell (SM1501)

15 Credit Points

• Cells are the fundamental unit of life – without them life could not exist, and as such understanding how they function is crucial to our understanding of biology and medical science.• This course provides theoretical knowledge in a diverse range of topics covering the fascinating world of cells, from molecules like DNA, to how different cell types function within our bodies.• All practical classes are research based and will provide theoretical knowledge and skills training in many areas of molecular and cell biology.• Employability skills will also be explored through a highly interactive enterprise session and our online mini course.

Chemistry for the Life Sciences 2 (CM1512)

15 Credit Points

Chemistry plays a vital role in the life sciences, explaining the properties of biomolecules and how biological processes work at a molecular level. Organic reaction mechanisms give insight into how different types of molecules can be synthesised and methods of chemical analysis introduce other important topics linking the chemical and life sciences. The relationship between energy, entropy and equilibrium in driving reactions will be covered and the course concludes with a survey of the molecules of life – proteins, enzymes and sugars.

Laboratory classes complement lectures by consolidating learning and developing problem-solving and hands-on practical skills.

Optional Courses

Select a further 60 credit points from available courses.

Year 2

In year 2 you will take a mix of compulsory courses and courses of your choosing to gain a total of 120 credit points.

Compulsory Courses

Physiology of Human Cells (BI20B2)

15 Credit Points

  • Physiology is the science of understanding life. It allows you to explore and understand why your body does what it does and how it does it;
  • This introductory physiology course explores living processes at the level of cells and molecules;
  • The course lays down many of the fundamental concepts of physiology required to appreciate advanced study of many of the medical science disciplines;
  • You will gain practical experience and understanding of electrophysiological techniques required for the study of electrically excitable tissues, like nerves and muscle;
  • You will also gain valuable experience in the key skill of writing formal scientific reports
Molecular Biology of the Gene (BI20M3)

15 Credit Points

  • this course will provide a comprehensive understanding of how genetic information is stored, how it is accessed by the cell to form functional proteins and how the release of this information is controlled to produce a healthy human child;
  • understanding this process is essential to understanding the basis of human disease and the course will examine how genetic differences affect disease susceptibility;
  • this popular, comprehensive and cutting edge course will equip students with the essential knowledge, skills and confidence in molecular biology required to progress on all courses undertaken in the School of Medical Sciences
Foundation Skills for Medical Sciences (SM2001)

15 Credit Points

  • this course is the cornerstone to all the advanced science courses in later years and provides you with key skills for success in science;
  • feedback from employers drove the course design to give specific and focused science skills to enhance your employability;
  • numerical, analytical, data interpretation, experimental design and problem solving skills are core elements that are essential for any graduate career portfolio;
  • this course and the additional specifically developed online resources have been commended by employers and students alike.

Physiology of Human Organ Systems (BI25B2)

15 Credit Points

  • The Physiology of Human Organ Systems course aims to develop and integrated understanding of human organ structure and function through:

    • innovative teaching approaches covering the digestive, cardiovascular, respiratory, renal and reproductive systems

    • participation in practical classes where students act as subjects and investigators. These will reinforce lecture material, develop scientific acumen and build team working skills

    • focussed and interactive problem solving sessions applying knowledge to clinical scenarios, and developing fundamental skills critically required in the final years of the degree;

    • informal teaching sessions where one-to-one staff-student interactions encourage discussion in a non-threatening environment

Microbes, Infection & Immunity (BI25M5)

15 Credit Points

  • If you counted the bacteria in your gut, you might be surprised to find that you have 10 times more than you have cells in your body;
  • The moment we are born, we become colonised with beneficial microbial life, the start of a relationship that impacts upon our health and well-being
  • Pathogenic microbes represent an important health threat requiring an understanding both of infection and technology that we use to protect us.
  • This course explores the positive and negative aspects of our relationship with microbes, and how our immune system helps to maintain a fragile peace with our closest neighbours
Energy for Life (BI25M7)

15 Credit Points

  • understanding the fundamental workings of cells is important to a wide range of scientific disciplines;
  • this course integrates the key metabolic and biochemical processes that underpin human, animal and plant life in relation to health and disease;
  • this core knowledge prepares you for more advanced study in all areas of life sciences and has wide ranging applications;
  • you will also participate in an award winning practical series focussed on drug discovery which will build essential employability skills in experimental design, data analysis and practical laboratory skills
Research Skills for Medical Sciences (SM2501)

15 Credit Points

  • this course cultivates literature research skills, building confidence in team-working and communication through scientific writing and seminar presentation;
  • it encourages student-led learning and organisation in researching a topic on human health or disease of your own choice, with tutors providing guidance;
  • you will learn to use online and library resources to search for information from primary research articles and relay that information in the form of a written report and a Powerpoint presentation to peers and academic tutors;
  • these are all fundamental skills for scientific researchers, but are also transferrable talents for many other career pathways

Optional Courses

Select a further 15 credit points from available courses.

Year 3

In Year 3 you will undertake four compulsory course and one elective course.

Compulsory Courses

The Molecular Biology of The Cell (MB3006)

30 Credit Points

  • a course detailing for the first time how a cell really works; we reveal and explain how cell biology is governed by a cell's molecular biology and biochemistry;
  • a course placing a high value on its teaching and learning; all lecture material supported by non-assessed workshops – your chance to team-work, ask questions and enjoy the science;
  • contains an extended research practical; you carry out lab research to understand how cells responds to starvation stress, and write up in research paper format;
  • we teach how to access the scientific literature and write successful essays, preparing you for Honours year
The Molecular Control of Cell Function (BC3503)

30 Credit Points

This Biochemistry course focuses on the role of proteins in cells, tissues and organisms. It covers topics such as the role of proteins in catalysis of enzymatic reactions, in cell signalling, cell-cell interaction and cell shape and movement, and touches on the critical roles of selected proteins in human health. Teaching is delivered by a combination of lectures, workshops and practicals.

Frontiers of Molecular Medical Sciences (SM3001)

30 Credit Points

  • • This course covers many of the core technologies that are essential for advanced research in molecular medical sciences and will demonstrate how they have allowed us to push the boundaries of medicine beyond anything we could possibly have imagined just a few years ago• You will gain in-depth and focussed knowledge of core experimental approaches and technologies and their practical applications• Most especially, you will see how these cutting edge technologies are allowing us to develop treatments and deliver hope to those suffering from previously-incurable genetic disorders • (Hopefully), you will see the incredible future and opportunities this subject offers for the development of treatments for any number of unmet medical needs, and the potential benefits to humanity waiting to be tapped into (in your future careers!) • You will acquire core practical laboratory skills• This course will prepare you for advanced study of molecular medical sciences• Wider transferrable skills such as creativity, independent research, analytical thinking, problem-solving and advanced laboratory techniques are interwoven strands aimed at developing graduate attributes and employability
Frontiers of Biomedical Sciences (SM3002)

30 Credit Points

  • this course covers many of the core concepts which form the foundations for advanced study in Biomedical and related sciences;
  • you will gain cutting edge, in-depth and focussed knowledge of cell function and cell signalling delivered in a research-driven environment in preparation for advanced study of similar material in the honours year;
  • you will research a topic of choice and prepare a scientific review in a similar fashion to academic staff;
  • problem solving exercises designed to illustrate the application of your knowledge in the wider world and advanced laboratory techniques are interwoven strands aimed at developing graduate attributes and employability

Optional Courses

Select one of the following courses.

    Genetics (GN3502)

    30 Credit Points

    • this is a comprehensive course, providing an essential foundation for all advanced studies in Genetics, Chromosome Biology and Molecular Biology;
    • the principles of molecular genetics and population genetics will be covered, with an emphasis on their application to the understanding of human biology. The teaching material will integrate information arising from the recent explosion of genome sequence data, equipping students with the necessary skills to engage with this rapidly developing field;
    • a wide range of transferable skills are embedded within the course, including problem-solving, critical analysis of research materials, essay writing and subject-specific laboratory and computational skills;
    Molecular Microbiology (MC3504)

    30 Credit Points

    • this course provides core information to prepare you for advanced studies in the areas of molecular microbiology and infectious diseases;
    • in depth knowledge will be provided for the advanced study of microbes and their impact on all areas of life and society;
    • you will participate in a practical that provides you with an insight into a real-life research project providing skills in experimental design, data analysis, practical laboratory skills and research publication;
    • wider transferrable skills including problem solving and data interpretation are aimed at developing graduate attributes and employability
    Year 4

    The Honours year explores in depth, specific aspects of biochemistry. An important feature is the ten-week research project, carried out in research laboratories.

    Compulsory Courses

    In addition to compulsory courses, Honours candidates also take a general essay exam and problem-solving exam at the end of the year.

    Honours Biochemistry - Option 1 (BC4014)

    15 Credit Points

    • ability to describe using examples the structure of membrane receptors;
    • understand the various ways in which receptor proteins transmit information from the extra-cellular environment to their intracellular site of action;
    • describe how cross-talk between different signalling pathways can be achieved;
    • understand how signalling pathways are structured and compartmentalised within the cell;
    • understand the scientific methods used to study receptors and signalling pathways;
    • the role of cell signalling in health and disease
    Honours Biochemistry - Option 2 (BC4314)

    15 Credit Points

    • This course provides an advanced insight into molecular events that ultimately lead to cancer. It covers the mechanisms that prevent cancer by for example ensuring genome stability, and how events such as viral infections can interfere with these mechanisms and promote cancer formation. In addition, the course provides insight into stem cell biology and its applications. Teaching will be delivered through a combination of lectures, workshops and tutorials.
    Honours Advanced Molecular Biology (MB4050)

    30 Credit Points

    This course covers four main areas of advanced research-led molecular biology:

    • Genome Organisation and Analysis• Proteins: Structure, Function and Engineering• Control of Gene Expression• Advanced Molecular Techniques

    The course also teaches you about the scientific methods and discoveries that lie behind the above topics and covers detailed examples from the current scientific literature.

    Medical Sciences Honours Research Project (SM4501)

    60 Credit Points

    • Final year Honours project offers an excellent opportunity to carry out cutting-edge literature or lab-based scientific research.
    • With projects from disciplines throughout the School of Medicine, Medical Science and Nutrition to choose from, this is an opening to follow your interests working with staff and leading researchers.
    • The project forms the zenith of your degree and fosters development of the skills and knowledge gained throughout your degree, as well as heightening analytical and critical thinking abilities.
    • The opportunity to be part of a novel, yet-to-be published research project can be career-defining and provides experience to prepare you for the future.
    Medical Science Data Analysis Paper (SM4901)

    Data Analysis examination paper exclusively for students taking Medical Science degree programmes.

    Medical Science General Essay Paper (SM4902)

    General Essay examination paper exclusively for students taking Medical Science degree programmes.

    We will endeavour to make all course options available. However, these may be subject to change - see our Student Terms and Conditions page.

    How You'll Study

    You will be taught using a variety of methods and styles and we continually seek to make the teaching engaging, exciting and responsive to the latest research in your subject area. The research we carry out in the School directly informs and guides our teaching, particularly in the final Honours year. Our commitment to teaching is recognised by the range of University of Aberdeen Student-led Teaching Awards given to staff from our School.

    As a student, your learning is supported by MyAberdeen, our virtual learning environment from which you can access the lecture PowerPoint slides, online practice tests, links to related reading, and tutorial support material.

    We make innovative use of 'educational voting' handsets in class, remote control 'clickers' that allow each and every student to electronically respond in class by anonymous vote to questions posed by the lecturer.

    Your academic development is supported from year 1 through to year 4 by an assigned personal tutor, who acts as adviser and mentor throughout your University career.

    Learning Methods

    • Lab Work
    • Lectures
    • Seminars
    • Tutorials
    • Workshops

    Assessment Methods

    Students are assessed by any combination of three assessment methods:

    • coursework such as essays and reports completed throughout the course;
    • practical assessments of the skills and competencies learnt on the course; and
    • written examinations at the end of each course.

    The exact mix of these methods differs between subject areas, year of study and individual courses.

    Honours projects are typically assessed on the basis of a written dissertation.

    Why Study Biochemistry?

    • Current innovations in biochemistry run through the entire programme, coupled with flexible teaching, which allow you to follow your specific interests.
    • The programme provides you with a skill set that gives you self-discipline and drive so that you can pursue a lifetime of learning, whether in the sciences or beyond.
    • Modern teaching facilities and laboratories which will enhance your learning and provide you with an opportunity to experience working in a research focussed laboratory environment.
    • Training provided in both science and employment-related skills.
    • JJR Macleod studied at the University, winning the Nobel Prize in Physiology or Medicine in 1923 for the discovery of insulin. He later joined the Rowett Institute and then became Regius Professor of Physiology. Diabetes remains a subject in which the University excels, from the clinical treatment to the molecular understanding of the disease.
    • Hans Kosterlitz began work in Aberdeen as an assistant to JJR Macleod and later won many awards as the discoverer of the enkephalins (opiate-like chemicals found in the brain). His legacy lives on in the Kosterlitz Centre for Therapeutics, which is currently involved in designing the drugs of the future.
    • The Science Teaching Hub offers a world-leading laboratory experience for our students.

    Aberdeen Global Scholarship

    The University of Aberdeen is delighted to offer eligible self-funded international on-campus undergraduate students a £6,000 scholarship for every year of their programme.

    View the Aberdeen Global Scholarship

    Entry Requirements

    Qualifications

    The information below is provided as a guide only and does not guarantee entry to the University of Aberdeen.


    General Entry Requirements

    2024 Entry

    SQA Highers

    Standard: AABB*

    Applicants who have achieved AABB (or better), are encouraged to apply and will be considered. Good performance in additional Highers/ Advanced Highers may be required.

    Minimum: BBB*

    Applicants who have achieved BBB (or are on course to achieve this by the end of S5) are encouraged to apply and will be considered. Good performance in additional Highers/Advanced Highers will normally be required.

    Adjusted: BB*

    Applicants who have achieved BB, and who meet one of the widening access criteria are are guaranteed a conditional offer. Good performance in additional Highers/Advanced Highers will be required.

    * Including good performance in at least two Mathematics/ Science subjects by the end of your senior phase of education.

    More information on our definition of Standard, Minimum and Adjusted entry qualifications.

    A LEVELS

    Standard: BBB*

    Minimum: BBC*

    Adjusted: CCC*

    * Including good performance in at least two Mathematics/ Science subjects by the end of your senior phase of education.

    More information on our definition of Standard, Minimum and Adjusted entry qualifications.

    International Baccalaureate

    32 points, including 5, 5, 5 at HL, with two Mathematics/ Science subjects at HL.

    Irish Leaving Certificate

    5H with 3 at H2 AND 2 at H3 including a minimum of H3 from two Science or Mathematics subjects.

    Entry from College

    Advanced entry to this degree may be possible from some HNC/HND qualifications, please see www.abdn.ac.uk/study/articulation for more details.

    2025 Entry

    SQA Highers

    Standard: BBBB*

    Applicants who have achieved BBBB (or better), are encouraged to apply and will be considered. Good performance in additional Highers/ Advanced Highers may be required.

    Minimum: BBC

    Applicants who have achieved BBC at Higher and meet one of the widening participation criteria above are encouraged to apply and are guaranteed an unconditional offer for MA, BSc and BEng degrees.

    Adjusted: BB

    Applicants who have achieved BB at Higher, and who meet one of the widening participation criteria above are encouraged to apply and are guaranteed an adjusted conditional offer for MA, BSc and BEng degrees.

    We would expect to issue a conditional offer asking for one additional C grade at Higher.

    Foundation Apprenticeship: One FA is equivalent to a Higher at A. It cannot replace any required subjects.

    * Including good performance in at least two Mathematics/ Science subjects by the end of your senior phase of education.

    More information on our definition of Standard, Minimum and Adjusted entry qualifications.

    A LEVELS

    Standard: BBC*

    Minimum: BCC*

    Adjusted: CCC*

    * Including good performance in at least two Mathematics/ Science subjects by the end of your senior phase of education.

    More information on our definition of Standard, Minimum and Adjusted entry qualifications.

    International Baccalaureate

    32 points, including 5, 5, 5 at HL, with two Mathematics/ Science subjects at HL.

    Irish Leaving Certificate

    5H with 3 at H2 AND 2 at H3 including a minimum of H3 from two Science or Mathematics subjects.

    Entry from College

    Advanced entry to this degree may be possible from some HNC/HND qualifications, please see www.abdn.ac.uk/study/articulation for more details.

    The information displayed in this section shows a shortened summary of our entry requirements. For more information, or for full entry requirements for Sciences degrees, see our detailed entry requirements section.


    English Language Requirements

    To study for an Undergraduate degree at the University of Aberdeen it is essential that you can speak, understand, read, and write English fluently. The minimum requirements for this degree are as follows:

    IELTS Academic:

    OVERALL - 6.0 with: Listening - 5.5; Reading - 5.5; Speaking - 5.5; Writing - 6.0

    TOEFL iBT:

    OVERALL - 78 with: Listening - 17; Reading - 18; Speaking - 20; Writing - 21

    PTE Academic:

    OVERALL - 59 with: Listening - 59; Reading - 59; Speaking - 59; Writing - 59

    Cambridge English B2 First, C1 Advanced or C2 Proficiency:

    OVERALL - 169 with: Listening - 162; Reading - 162; Speaking - 162; Writing - 169

    Read more about specific English Language requirements here.

    International Applicants who do not meet the Entry Requirements

    The University of Aberdeen International Study Centre offers preparation programmes for international students who do not meet the direct entry requirements for undergraduate study. Discover your foundation pathway here.

    Fees and Funding

    You will be classified as one of the fee categories below.

    Fee information
    Fee category Cost
    RUK £9,250
    Tuition Fees for 2025/26 Academic Year
    EU / International students £24,800
    Tuition Fees for 2025/26 Academic Year
    Home Students £1,820
    Tuition Fees for 2025/26 Academic Year

    Additional Fees

    • In exceptional circumstances there may be additional fees associated with specialist courses, for example field trips. Any additional fees for a course can be found in our Catalogue of Courses.
    • For more information about tuition fees for this programme, including payment plans and our refund policy, please visit our Tuition Fees page.

    Scholarships and Funding

    UK Scholarship

    Students from England, Wales and Northern Ireland, who pay tuition fees may be eligible for specific scholarships allowing them to receive additional funding. These are designed to provide assistance to help students support themselves during their time at Aberdeen.

    Aberdeen Global Scholarship

    The University of Aberdeen is delighted to offer eligible self-funded international on-campus undergraduate students a £6,000 scholarship for every year of their programme. More about this funding opportunity.

    Funding Database

    View all funding options in our Funding Database.

    Careers

    Graduates today will likely be employed in a variety of sectors and careers over their lifetime. A degree in biochemistry provides you with opportunities to be broadly educated as well as gain specific skills in problem solving and independent thinking – all of which set you up for a future in which science and technology, as well as the career landscape, are undergoing rapid change.

    Our degree programmes are built to enhance your employability and three flagship options give our degrees a distinctively different flavour from many others. All our degrees offer:

    • A 10-week full time research project in the final year which will provide you with valuable experience of working in a medical science research environment
    • The option of an industrial placement year and graduation with an undergraduate MSci
    • Highly relevant and sought after experience in bio-business aimed at giving you an understanding of the commercialisation of scientific ideas and an opportunity to learn about the biotechnology and pharmaceutical industries

    You will also have opportunities for work experience, summer placements (both scientific and non-scientific) and access to many professional societies and subject-specific seminars and symposia.

    Professional Links

    Biochemistry in the UK is promoted and advanced through the work of the Biochemical Society. Undergraduate students can join for a small membership fee, which provides access to various forms of financial support, careers advice and discounts on journals or textbooks related to the discipline.

    Image for useful fact about this Degree

    Top 15 UK University

    The University of Aberdeen is ranked 12th in the UK in the Guardian University Guide 2025 and 15th in the Times and Sunday Times Good University Guide 2025

    What our Alumni Say

    Muzzamil Ali

    Muzzamil Ali

    Muzzamil Ali

    Job Details
    Senior Sales Executive and Intravascular Specialist
    Graduated 2013

    My degree in Biochemistry at Aberdeen helped me gain an understanding of how the body works at a molecular level. This has been hugely advantageous when going into the technicalities of the products and services I promote in my job.

    Our Experts

    Other Expert
    Dr John Barrow
    Programme Coordinator
    Dr Sam Miller

    Information About Staff Changes

    You will be taught by a range of experts including professors, lecturers, teaching fellows and postgraduate tutors. However, these may be subject to change - see our Student Terms and Conditions page.

    Facilities

    Image for The Institute of Medical Sciences
    The Institute of Medical Sciences

    The Institute of Medical Sciences

    Focused on developing future effective therapies, the Institute of Medical Sciences houses nearly 400 researchers and support staff working on cutting-edge biomedical subjects aimed at understanding the human body's response to infection and disease.

    Image for Library facilities
    Library facilities

    Library facilities

    A dedicated Medical Library on the Foresterhill Health Campus and the fantastic facilities in the Sir Duncan Rice Library at King’s College, are complemented by online access to the key medical and health sciences journals and textbooks.

    Image for Science Teaching Hub
    Science Teaching Hub

    Science Teaching Hub

    Our state-of-the-art Science Teaching Hub provides students with a digitally focussed environment including advanced analytical tools, research-grade equipment and flexible laboratory spaces.

    Find out more

    Discover Uni

    Discover Uni draws together comparable information in areas students have identified as important in making decisions about what and where to study. You can compare these and other data for different degree programmes in which you are interested.

    Get in Touch

    Contact Details

    Address
    Student Recruitment & Admissions
    University of Aberdeen
    University Office
    Regent Walk
    Aberdeen
    AB24 3FX

    Social Media