These are all the Offices across our campuses.

Offices
Name Capacity Floor Building Campus
atal004 ground Accommodation Lodge Treforest
atal005 ground Accommodation Lodge Treforest
atal006 ground Accommodation Lodge Treforest
atal007 ground Accommodation Lodge Treforest
atal010 ground Accommodation Lodge Treforest
atal011 ground Accommodation Lodge Treforest
athl02 lower ground The Hub Treforest
caa001 ground Atrium Cardiff
caa001b ground Atrium Cardiff
caa002 ground Atrium Cardiff
caa003 ground Atrium Cardiff
caa010 ground Atrium Cardiff
caa018 ground Atrium Cardiff
caa117 first Atrium Cardiff
caa118 25 first Atrium Cardiff
caa121 first Atrium Cardiff
caa201 second Atrium Cardiff
caa219 second Atrium Cardiff
caa220 second Atrium Cardiff
caa221 second Atrium Cardiff
caa222 second Atrium Cardiff
caa223 second Atrium Cardiff
caa225 second Atrium Cardiff
caa312 third Atrium Cardiff
caa315 third Atrium Cardiff
caa318 third Atrium Cardiff
caa401 fourth Atrium Cardiff
caa402 fourth Atrium Cardiff
caa403 fourth Atrium Cardiff
caa403a fourth Atrium Cardiff
caa406 fourth Atrium Cardiff
caa407 fourth Atrium Cardiff
caa408 fourth Atrium Cardiff
caa409 fourth Atrium Cardiff
caa417 fourth Atrium Cardiff
caa422 8 fourth Atrium Cardiff
cab002a ground Atrium Cardiff
cab107 first Atrium Cardiff
cab206 second Atrium Cardiff
cab208 second Atrium Cardiff
cab216a second Atrium Cardiff
cab305 4 third Atrium Cardiff
cac007a ground Atrium Cardiff
cac102 first Atrium Cardiff
cad003 ground Atrium Cardiff
cad004 ground Atrium Cardiff
cad106 first Atrium Cardiff
cad108 first Atrium Cardiff
cad110 first Atrium Cardiff
cad207 second Atrium Cardiff
cad209 second Atrium Cardiff
cad303 third Atrium Cardiff
cad307 third Atrium Cardiff
cad309 third Atrium Cardiff
cad404 fourth Atrium Cardiff
dcb2101 first B2 Dubai
dcb2101b first B2 Dubai
dcb2101c first B2 Dubai
dcb2101d first B2 Dubai
gtab009 ground Aneurin Bevan Lower Glyntaff
gtab010 ground Aneurin Bevan Lower Glyntaff
gtab014 ground Aneurin Bevan Lower Glyntaff
gtab015 ground Aneurin Bevan Lower Glyntaff
gtab016 ground Aneurin Bevan Lower Glyntaff
gtab017 ground Aneurin Bevan Lower Glyntaff
gtab018 ground Aneurin Bevan Lower Glyntaff
gtab019 ground Aneurin Bevan Lower Glyntaff
gtab020 ground Aneurin Bevan Lower Glyntaff
gtab022 ground Aneurin Bevan Lower Glyntaff
gtab024 ground Aneurin Bevan Lower Glyntaff
gtab026 ground Aneurin Bevan Lower Glyntaff
gtab027 ground Aneurin Bevan Lower Glyntaff
gtab028 ground Aneurin Bevan Lower Glyntaff
gtab029 ground Aneurin Bevan Lower Glyntaff
gtab030 ground Aneurin Bevan Lower Glyntaff
gtab031 ground Aneurin Bevan Lower Glyntaff
gtab032 ground Aneurin Bevan Lower Glyntaff
gtab033 ground Aneurin Bevan Lower Glyntaff
gtab034 ground Aneurin Bevan Lower Glyntaff
gtab035 ground Aneurin Bevan Lower Glyntaff
gtab036 ground Aneurin Bevan Lower Glyntaff
gtab037 ground Aneurin Bevan Lower Glyntaff
gtab039 ground Aneurin Bevan Lower Glyntaff
gtab044 ground Aneurin Bevan Lower Glyntaff
gtab045 ground Aneurin Bevan Lower Glyntaff
gtab046 ground Aneurin Bevan Lower Glyntaff
gtab047 ground Aneurin Bevan Lower Glyntaff
gtab050 ground Aneurin Bevan Lower Glyntaff
gtab052 ground Aneurin Bevan Lower Glyntaff
gtab107 first Aneurin Bevan Lower Glyntaff
gtab111 first Aneurin Bevan Lower Glyntaff
gtab112 first Aneurin Bevan Lower Glyntaff
gtab116 first Aneurin Bevan Lower Glyntaff
gtab117 first Aneurin Bevan Lower Glyntaff
gtab118 first Aneurin Bevan Lower Glyntaff
gtab119 first Aneurin Bevan Lower Glyntaff
gtab120 first Aneurin Bevan Lower Glyntaff
gtab121 first Aneurin Bevan Lower Glyntaff
gtab122 first Aneurin Bevan Lower Glyntaff
gtab124 first Aneurin Bevan Lower Glyntaff
gtab125 first Aneurin Bevan Lower Glyntaff
gtab126 first Aneurin Bevan Lower Glyntaff
gtab127 first Aneurin Bevan Lower Glyntaff
gtab128 first Aneurin Bevan Lower Glyntaff
gtab129 first Aneurin Bevan Lower Glyntaff
gtab130 first Aneurin Bevan Lower Glyntaff
gtab131 first Aneurin Bevan Lower Glyntaff
gtab132 first Aneurin Bevan Lower Glyntaff
gtab133 first Aneurin Bevan Lower Glyntaff
gtab134 first Aneurin Bevan Lower Glyntaff
gtab135 first Aneurin Bevan Lower Glyntaff
gtab136 first Aneurin Bevan Lower Glyntaff
gtab137 first Aneurin Bevan Lower Glyntaff
gtab138 first Aneurin Bevan Lower Glyntaff
gtab139 first Aneurin Bevan Lower Glyntaff
gtab140 first Aneurin Bevan Lower Glyntaff
gtab141 first Aneurin Bevan Lower Glyntaff
gtab142 first Aneurin Bevan Lower Glyntaff
gtab143 first Aneurin Bevan Lower Glyntaff
gtab146 first Aneurin Bevan Lower Glyntaff
gtab147 first Aneurin Bevan Lower Glyntaff
gtab153 first Aneurin Bevan Lower Glyntaff
gtab154 first Aneurin Bevan Lower Glyntaff
gtab155 first Aneurin Bevan Lower Glyntaff
gtab156 first Aneurin Bevan Lower Glyntaff
gtab157 first Aneurin Bevan Lower Glyntaff
gtab204 second Aneurin Bevan Lower Glyntaff
gtab210 second Aneurin Bevan Lower Glyntaff
gtah100 first Anzani House Lower Glyntaff
gtah102 first Anzani House Lower Glyntaff
gtah103 first Anzani House Lower Glyntaff
gtaw011 ground Alfred Russel Wallace Upper Glyntaff
gtaw020 — Astronomy — Faulkes Telescope Project ground Alfred Russel Wallace Upper Glyntaff
gtaw020a ground Alfred Russel Wallace Upper Glyntaff
gtaw036a ground Alfred Russel Wallace Upper Glyntaff
gtaw036b ground Alfred Russel Wallace Upper Glyntaff
gtaw110 first Alfred Russel Wallace Upper Glyntaff
gtaw111 first Alfred Russel Wallace Upper Glyntaff
gtaw111a first Alfred Russel Wallace Upper Glyntaff
gtaw112 first Alfred Russel Wallace Upper Glyntaff
gtaw114 first Alfred Russel Wallace Upper Glyntaff
gtaw117 first Alfred Russel Wallace Upper Glyntaff
gtaw117a first Alfred Russel Wallace Upper Glyntaff
gtaw118 first Alfred Russel Wallace Upper Glyntaff
gtaw119 first Alfred Russel Wallace Upper Glyntaff
gtaw121 first Alfred Russel Wallace Upper Glyntaff
gtaw122 first Alfred Russel Wallace Upper Glyntaff
gtaw123 first Alfred Russel Wallace Upper Glyntaff
gtem001 ground Elaine Morgan Lower Glyntaff
gtem006 ground Elaine Morgan Lower Glyntaff
gtem007 ground Elaine Morgan Lower Glyntaff
gtem009 ground Elaine Morgan Lower Glyntaff
gtem015 ground Elaine Morgan Lower Glyntaff
gtem022 ground Elaine Morgan Lower Glyntaff
gtem024 ground Elaine Morgan Lower Glyntaff
gtem058 ground Elaine Morgan Lower Glyntaff
gtem061 ground Elaine Morgan Lower Glyntaff
gtem063 ground Elaine Morgan Lower Glyntaff
gtem065 ground Elaine Morgan Lower Glyntaff
gtem100 first Elaine Morgan Lower Glyntaff
gtem101 first Elaine Morgan Lower Glyntaff
gtem102 first Elaine Morgan Lower Glyntaff
gtem103 first Elaine Morgan Lower Glyntaff
gtem104 first Elaine Morgan Lower Glyntaff
gtem105 first Elaine Morgan Lower Glyntaff
gtem109 first Elaine Morgan Lower Glyntaff
gtem110 first Elaine Morgan Lower Glyntaff
gtem133 first Elaine Morgan Lower Glyntaff
gtem134 first Elaine Morgan Lower Glyntaff
gtl006 ground LRC Glyntaff Lower Glyntaff
gtts007 ground Tramsheds Lower Glyntaff
gtts101a first Tramsheds Lower Glyntaff
gtts101b — Chaplain's Study first Tramsheds Lower Glyntaff
gtts104 — Chaplaincy 2 first Tramsheds Lower Glyntaff
nccca02c A City Campus Newport City
nccca11a A City Campus Newport City
ncccam09 AM City Campus Newport City
ncccb06 — Student Services Office B City Campus Newport City
ncccb10 — Library & IT Services Office B City Campus Newport City
ncccc03 2 C City Campus Newport City
ncccc32 C City Campus Newport City
ncccc32e C City Campus Newport City
ncccd03a D City Campus Newport City
ncccd23a D City Campus Newport City
ncccd27 D City Campus Newport City
ncccd27b D City Campus Newport City
ncccd27d D City Campus Newport City
ncccd27g D City Campus Newport City
nccce16 E City Campus Newport City
nccce17 E City Campus Newport City
nccce18 E City Campus Newport City
nccce19 E City Campus Newport City
nccce21 E City Campus Newport City
nccce22 E City Campus Newport City
spp008 ground Pavilion USW Sport Park
spp021 ground Pavilion USW Sport Park
spp101 first Pavilion USW Sport Park
spp102 first Pavilion USW Sport Park
spp103 first Pavilion USW Sport Park
spsc002 ground Sports Centre USW Sport Park
spsc003 ground Sports Centre USW Sport Park
spsc021a ground Sports Centre USW Sport Park
spsc025 — Groundsman's Room ground Sports Centre USW Sport Park
spsc102 first Sports Centre USW Sport Park
spsc105 first Sports Centre USW Sport Park
spsc111 first Sports Centre USW Sport Park
spsc116 — Media Staff Room first Sports Centre USW Sport Park
spsc117 first Sports Centre USW Sport Park
spsc117a first Sports Centre USW Sport Park
spsc135 first Sports Centre USW Sport Park
spsc136 first Sports Centre USW Sport Park
tr1lr001 ground 1 Llantwit Road Treforest
tr1lr004 ground 1 Llantwit Road Treforest
tr1lr005 ground 1 Llantwit Road Treforest
tr1lr101 first 1 Llantwit Road Treforest
tr1lr103 first 1 Llantwit Road Treforest
tr1lr104 first 1 Llantwit Road Treforest
tr1lr201 second 1 Llantwit Road Treforest
tr1lr202 second 1 Llantwit Road Treforest
tr2fg003 ground 2 Forest Grove Treforest
tr2fg004 ground 2 Forest Grove Treforest
tr2fg101 first 2 Forest Grove Treforest
tr2fg102 first 2 Forest Grove Treforest
tr2fg104 first 2 Forest Grove Treforest
tr2fg105 first 2 Forest Grove Treforest
tr3lr001 ground 3 Llantwit Road Treforest
tr3lr002 ground 3 Llantwit Road Treforest
tr3lr003a ground 3 Llantwit Road Treforest
tr3lr101 first 3 Llantwit Road Treforest
tr3lr102 first 3 Llantwit Road Treforest
tr3lr106 first 3 Llantwit Road Treforest
tr3lr107 first 3 Llantwit Road Treforest
tr3lr201 second 3 Llantwit Road Treforest
tr4fg001 ground 4 Forest Grove Treforest
tr4fg002 ground 4 Forest Grove Treforest
tr4fg003 ground 4 Forest Grove Treforest
tr4fg004 ground 4 Forest Grove Treforest
tr4fg101 first 4 Forest Grove Treforest
tr4fg102 first 4 Forest Grove Treforest
tr4fg106 first 4 Forest Grove Treforest
tr7fg001 ground 7 Forest Grove Treforest
tr7fg002 ground 7 Forest Grove Treforest
tr7fg003 ground 7 Forest Grove Treforest
tr7fg111 first 7 Forest Grove Treforest
tr7fg112 first 7 Forest Grove Treforest
tr7fg115 first 7 Forest Grove Treforest
tr7fg201 second 7 Forest Grove Treforest
tr7fg202 second 7 Forest Grove Treforest
tr8fg010 ground 8 Forest Grove Treforest
tr8fg011 ground 8 Forest Grove Treforest
tr8fg014 ground 8 Forest Grove Treforest
tr8fg021 ground 8 Forest Grove Treforest
tr8fg101 first 8 Forest Grove Treforest
tr8fg102 first 8 Forest Grove Treforest
tr8fg110 first 8 Forest Grove Treforest
tr8fg115 first 8 Forest Grove Treforest
trb006c ground Brecon Treforest
trb013c ground Brecon Treforest
trb018 ground Brecon Treforest
trb019 ground Brecon Treforest
trb021 ground Brecon Treforest
trb023 ground Brecon Treforest
trb023a ground Brecon Treforest
trb024 ground Brecon Treforest
trb025 ground Brecon Treforest
trb027 ground Brecon Treforest
trb028 ground Brecon Treforest
trb034 ground Brecon Treforest
trb034a ground Brecon Treforest
trb034b ground Brecon Treforest
trb038 ground Brecon Treforest
trb038a ground Brecon Treforest
trb119 first Brecon Treforest
trb121 first Brecon Treforest
trb121a first Brecon Treforest
trb121b first Brecon Treforest
trb122 first Brecon Treforest
trb130 first Brecon Treforest
trb130a first Brecon Treforest
trb130b first Brecon Treforest
trb130d first Brecon Treforest
trb200 second Brecon Treforest
trb200a second Brecon Treforest
trb200b second Brecon Treforest
trb201 second Brecon Treforest
trb202 second Brecon Treforest
trb208 second Brecon Treforest
trb208a second Brecon Treforest
trb209 second Brecon Treforest
trb210 second Brecon Treforest
trb210a second Brecon Treforest
trbl14 lower ground Brecon Treforest
trbl19 lower ground Brecon Treforest
trc104 first Cynon Treforest
trcc013 ground Conference Centre Treforest
trcc013a ground Conference Centre Treforest
trd001 ground Dyffryn Treforest
trd003 ground Dyffryn Treforest
trd011 ground Dyffryn Treforest
trd012 ground Dyffryn Treforest
trd017 ground Dyffryn Treforest
trd035 ground Dyffryn Treforest
trd103 first Dyffryn Treforest
trd105 first Dyffryn Treforest
trd107 first Dyffryn Treforest
trd108 first Dyffryn Treforest
trd109 first Dyffryn Treforest
trd114a first Dyffryn Treforest
trd114b first Dyffryn Treforest
trd116 first Dyffryn Treforest
trd117 first Dyffryn Treforest
trd118 first Dyffryn Treforest
trd120 first Dyffryn Treforest
trd130 first Dyffryn Treforest
trd136 first Dyffryn Treforest
trd136b first Dyffryn Treforest
trd138 first Dyffryn Treforest
trd201 second Dyffryn Treforest
trd202 second Dyffryn Treforest
trd203 second Dyffryn Treforest
trd204 26 second Dyffryn Treforest
trd208 second Dyffryn Treforest
tre002 ground Eynon Treforest
tre003 ground Eynon Treforest
tre005 ground Eynon Treforest
tre006 ground Eynon Treforest
tre008 ground Eynon Treforest
tre100 first Eynon Treforest
tre101 first Eynon Treforest
tre103 first Eynon Treforest
tre104 first Eynon Treforest
tre105 first Eynon Treforest
tre107 first Eynon Treforest
trf001 ground Ferndale Treforest
trf002 ground Ferndale Treforest
trf003 ground Ferndale Treforest
trf004 ground Ferndale Treforest
trf005 ground Ferndale Treforest
trf006 ground Ferndale Treforest
trf007 ground Ferndale Treforest
trf008 ground Ferndale Treforest
trf009 ground Ferndale Treforest
trf010 ground Ferndale Treforest
trf013 ground Ferndale Treforest
trf031 ground Ferndale Treforest
trf032 ground Ferndale Treforest
trf033 ground Ferndale Treforest
trf037 ground Ferndale Treforest
trf101 first Ferndale Treforest
trf102 first Ferndale Treforest
trf103 first Ferndale Treforest
trf104 first Ferndale Treforest
trf105 first Ferndale Treforest
trf106 first Ferndale Treforest
trf107 first Ferndale Treforest
trf108 first Ferndale Treforest
trf109 first Ferndale Treforest
trf110 first Ferndale Treforest
trf111 first Ferndale Treforest
trf112 first Ferndale Treforest
trf113 first Ferndale Treforest
trf114 first Ferndale Treforest
trf115 first Ferndale Treforest
trf116 first Ferndale Treforest
trf117 first Ferndale Treforest
trf118 first Ferndale Treforest
trf119 first Ferndale Treforest
trf120 first Ferndale Treforest
trf121 first Ferndale Treforest
trf122 first Ferndale Treforest
trf123 first Ferndale Treforest
trf124 first Ferndale Treforest
trf125 first Ferndale Treforest
trf141 first Ferndale Treforest
trf201 second Ferndale Treforest
trf202 second Ferndale Treforest
trf203 second Ferndale Treforest
trf204 second Ferndale Treforest
trf205 second Ferndale Treforest
trf208 second Ferndale Treforest
trf209 second Ferndale Treforest
trf210 second Ferndale Treforest
trf211 second Ferndale Treforest
trf212 second Ferndale Treforest
trf213 second Ferndale Treforest
trf214 second Ferndale Treforest
trf215 second Ferndale Treforest
trf216 second Ferndale Treforest
trf217 second Ferndale Treforest
trf219 second Ferndale Treforest
trf220 second Ferndale Treforest
trf221 second Ferndale Treforest
trf222 second Ferndale Treforest
trf223 second Ferndale Treforest
trf224 second Ferndale Treforest
trf225 second Ferndale Treforest
trf238 second Ferndale Treforest
trf241 second Ferndale Treforest
trf301 third Ferndale Treforest
trf302 third Ferndale Treforest
trf303 third Ferndale Treforest
trf304 third Ferndale Treforest
trf305 third Ferndale Treforest
trf306 third Ferndale Treforest
trf308 third Ferndale Treforest
trf309 third Ferndale Treforest
trf310 third Ferndale Treforest
trf311 third Ferndale Treforest
trf312 third Ferndale Treforest
trf313 third Ferndale Treforest
trf314 third Ferndale Treforest
trf315 third Ferndale Treforest
trf316 third Ferndale Treforest
trf317 third Ferndale Treforest
trf319 third Ferndale Treforest
trf320 third Ferndale Treforest
trf321 third Ferndale Treforest
trf322 third Ferndale Treforest
trf323 third Ferndale Treforest
trf324 third Ferndale Treforest
trf325 third Ferndale Treforest
trf341 third Ferndale Treforest
trf401 fourth Ferndale Treforest
trf402 fourth Ferndale Treforest
trf403 fourth Ferndale Treforest
trf404 fourth Ferndale Treforest
trf405 fourth Ferndale Treforest
trf406 fourth Ferndale Treforest
trf407 fourth Ferndale Treforest
trf409 fourth Ferndale Treforest
trf410 fourth Ferndale Treforest
trf411 fourth Ferndale Treforest
trf412 fourth Ferndale Treforest
trf413 fourth Ferndale Treforest
trf414 fourth Ferndale Treforest
trf415 fourth Ferndale Treforest
trf416 fourth Ferndale Treforest
trf417 fourth Ferndale Treforest
trf419 fourth Ferndale Treforest
trf420 fourth Ferndale Treforest
trf421 fourth Ferndale Treforest
trf422 fourth Ferndale Treforest
trf423 fourth Ferndale Treforest
trf424 fourth Ferndale Treforest
trf425 fourth Ferndale Treforest
trf441 fourth Ferndale Treforest
trg102 first Glynneath Treforest
trg103 first Glynneath Treforest
trg104 first Glynneath Treforest
trg105 first Glynneath Treforest
trg105a first Glynneath Treforest
trg106 first Glynneath Treforest
trg115 first Glynneath Treforest
trg119 first Glynneath Treforest
trg120 first Glynneath Treforest
trg121 first Glynneath Treforest
trg123 first Glynneath Treforest
trg131 first Glynneath Treforest
trg133 first Glynneath Treforest
trg134 first Glynneath Treforest
trg135 first Glynneath Treforest
trg201 second Glynneath Treforest
trg202 second Glynneath Treforest
trg203a second Glynneath Treforest
trg203b second Glynneath Treforest
trg203c second Glynneath Treforest
trg203d second Glynneath Treforest
trg204 second Glynneath Treforest
trg205 second Glynneath Treforest
trg206 second Glynneath Treforest
trg207 second Glynneath Treforest
trg207a second Glynneath Treforest
trg208 second Glynneath Treforest
trg209 second Glynneath Treforest
trg210a second Glynneath Treforest
trg210b second Glynneath Treforest
trg210c second Glynneath Treforest
trg211a second Glynneath Treforest
trg211b second Glynneath Treforest
trg211c second Glynneath Treforest
trg211d second Glynneath Treforest
trg213 second Glynneath Treforest
trg214 second Glynneath Treforest
trg215 second Glynneath Treforest
trg216 second Glynneath Treforest
trg221 second Glynneath Treforest
trg221a second Glynneath Treforest
trg221b second Glynneath Treforest
trg221c second Glynneath Treforest
trg221d second Glynneath Treforest
trg221f second Glynneath Treforest
trg225 second Glynneath Treforest
trg226 second Glynneath Treforest
trg227 second Glynneath Treforest
trg229 second Glynneath Treforest
trg231a second Glynneath Treforest
trg231b second Glynneath Treforest
trg231c second Glynneath Treforest
trg244 second Glynneath Treforest
trg301 third Glynneath Treforest
trg401 fourth Glynneath Treforest
trg411 fourth Glynneath Treforest
trg501 fifth Glynneath Treforest
trg511 fifth Glynneath Treforest
trg512 fifth Glynneath Treforest
trg601 sixth Glynneath Treforest
trg703 seventh Glynneath Treforest
trg706 seventh Glynneath Treforest
trg707 seventh Glynneath Treforest
trg707a seventh Glynneath Treforest
trg708 seventh Glynneath Treforest
trg713 seventh Glynneath Treforest
trg714 seventh Glynneath Treforest
trg715 seventh Glynneath Treforest
trg717 seventh Glynneath Treforest
trg718 seventh Glynneath Treforest
trg719 seventh Glynneath Treforest
trg719a seventh Glynneath Treforest
trg720 seventh Glynneath Treforest
trg721 seventh Glynneath Treforest
trg722 seventh Glynneath Treforest
trg724 seventh Glynneath Treforest
trg725 seventh Glynneath Treforest
trg726 seventh Glynneath Treforest
trg727 seventh Glynneath Treforest
trg728 seventh Glynneath Treforest
trg729 seventh Glynneath Treforest
trg731 seventh Glynneath Treforest
trg732 seventh Glynneath Treforest
trg733 seventh Glynneath Treforest
trg735 seventh Glynneath Treforest
trgh003 ground Gate House Treforest
trh001 ground Hirwaun Treforest
trh003 ground Hirwaun Treforest
trh004 ground Hirwaun Treforest
trh005 ground Hirwaun Treforest
trh012 ground Hirwaun Treforest
trh013 ground Hirwaun Treforest
trh022 ground Hirwaun Treforest
trh026 ground Hirwaun Treforest
trh027 ground Hirwaun Treforest
trh030 ground Hirwaun Treforest
trh033 32 ground Hirwaun Treforest
trh035 ground Hirwaun Treforest
trh101 first Hirwaun Treforest
trh102 first Hirwaun Treforest
trh104 first Hirwaun Treforest
trh105 first Hirwaun Treforest
trh107 first Hirwaun Treforest
trh108 first Hirwaun Treforest
trh109 first Hirwaun Treforest
trh109a first Hirwaun Treforest
trh112 first Hirwaun Treforest
trh113 first Hirwaun Treforest
trh114 first Hirwaun Treforest
trh125 first Hirwaun Treforest
trh126 first Hirwaun Treforest
trh127 first Hirwaun Treforest
trh131 first Hirwaun Treforest
trh134 first Hirwaun Treforest
trh134b first Hirwaun Treforest
trh135 first Hirwaun Treforest
trh136 first Hirwaun Treforest
trh141 first Hirwaun Treforest
trh145 first Hirwaun Treforest
trh147 first Hirwaun Treforest
trh201 second Hirwaun Treforest
trh206 second Hirwaun Treforest
trh207 second Hirwaun Treforest
trh208 second Hirwaun Treforest
trh209 second Hirwaun Treforest
trh216 second Hirwaun Treforest
trh217 second Hirwaun Treforest
trh222 second Hirwaun Treforest
trh225 second Hirwaun Treforest
trh226 second Hirwaun Treforest
trh227 second Hirwaun Treforest
trh229 second Hirwaun Treforest
trh231 second Hirwaun Treforest
trh232 second Hirwaun Treforest
trh234 second Hirwaun Treforest
trh237 second Hirwaun Treforest
trh238 second Hirwaun Treforest
trh239 second Hirwaun Treforest
trh240 second Hirwaun Treforest
trh302 third Hirwaun Treforest
trh303 third Hirwaun Treforest
trh304 third Hirwaun Treforest
trh323 third Hirwaun Treforest
trh327 third Hirwaun Treforest
trh329 third Hirwaun Treforest
trh331 third Hirwaun Treforest
trh332 third Hirwaun Treforest
trh333 third Hirwaun Treforest
trh335 third Hirwaun Treforest
trh337 third Hirwaun Treforest
trh339 third Hirwaun Treforest
trh340 third Hirwaun Treforest
trh341 third Hirwaun Treforest
trh342 third Hirwaun Treforest
trj110 first Johnstown Treforest
trj123 first Johnstown Treforest
trj124 first Johnstown Treforest
trj125 first Johnstown Treforest
trj126 first Johnstown Treforest
trj127 first Johnstown Treforest
trj128 first Johnstown Treforest
trj129 first Johnstown Treforest
trj130 first Johnstown Treforest
trj133 first Johnstown Treforest
trj139 first Johnstown Treforest
trj140 first Johnstown Treforest
trj141 first Johnstown Treforest
trj142 first Johnstown Treforest
trj144 first Johnstown Treforest
trj145 first Johnstown Treforest
trj146 first Johnstown Treforest
trj147 first Johnstown Treforest
trj150 first Johnstown Treforest
trj151 first Johnstown Treforest
trj155 first Johnstown Treforest
trj205 second Johnstown Treforest
trj209 second Johnstown Treforest
trj223 second Johnstown Treforest
trj224 second Johnstown Treforest
trj225 second Johnstown Treforest
trj226 second Johnstown Treforest
trj227 second Johnstown Treforest
trj228 second Johnstown Treforest
trj229 second Johnstown Treforest
trj230 second Johnstown Treforest
trj231 second Johnstown Treforest
trj235 second Johnstown Treforest
trj236 second Johnstown Treforest
trj245 second Johnstown Treforest
trj246 second Johnstown Treforest
trj247 second Johnstown Treforest
trj248 second Johnstown Treforest
trj249 second Johnstown Treforest
trj250 second Johnstown Treforest
trj251 second Johnstown Treforest
trj252 second Johnstown Treforest
trj254 second Johnstown Treforest
trj255 second Johnstown Treforest
trj258 second Johnstown Treforest
trj259 second Johnstown Treforest
trj260 second Johnstown Treforest
trj266 second Johnstown Treforest
trj269 second Johnstown Treforest
trj270 second Johnstown Treforest
trj271 second Johnstown Treforest
trj272 second Johnstown Treforest
trj273 second Johnstown Treforest
trj273a second Johnstown Treforest
trj274 second Johnstown Treforest
trj274a second Johnstown Treforest
trj275 second Johnstown Treforest
trj275a second Johnstown Treforest
trj276 second Johnstown Treforest
trj276a second Johnstown Treforest
trj301 third Johnstown Treforest
trj302 third Johnstown Treforest
trj303 third Johnstown Treforest
trj305 third Johnstown Treforest
trj306 third Johnstown Treforest
trj307 third Johnstown Treforest
trj308 third Johnstown Treforest
trj308c third Johnstown Treforest
trj310 third Johnstown Treforest
trj313 third Johnstown Treforest
trj316 third Johnstown Treforest
trj317 third Johnstown Treforest
trj318 third Johnstown Treforest
trj319 third Johnstown Treforest
trj337 third Johnstown Treforest
trj338 third Johnstown Treforest
trj340 — CEMET Reception third Johnstown Treforest
trj341 third Johnstown Treforest
trj342 third Johnstown Treforest
trj343 third Johnstown Treforest
trj344 third Johnstown Treforest
trj407 fourth Johnstown Treforest
trj407a fourth Johnstown Treforest
trj409 fourth Johnstown Treforest
trj411 fourth Johnstown Treforest
trj412 fourth Johnstown Treforest
trj414 fourth Johnstown Treforest
trj415 fourth Johnstown Treforest
trj416 fourth Johnstown Treforest
trj417 fourth Johnstown Treforest
trj419 fourth Johnstown Treforest
trj420 fourth Johnstown Treforest
trj421 fourth Johnstown Treforest
trj422 fourth Johnstown Treforest
trj423 fourth Johnstown Treforest
trj424 fourth Johnstown Treforest
trj425 fourth Johnstown Treforest
trj426 fourth Johnstown Treforest
trj427 fourth Johnstown Treforest
trj430 fourth Johnstown Treforest
trj431 fourth Johnstown Treforest
trj432 fourth Johnstown Treforest
trj433 fourth Johnstown Treforest
trj434 fourth Johnstown Treforest
trj436 fourth Johnstown Treforest
trj454 fourth Johnstown Treforest
trl006 ground Library and Student Centre Treforest
trl008 ground Library and Student Centre Treforest
trl103 12 first Library and Student Centre Treforest
trl104 first Library and Student Centre Treforest
trl105 — Student Development & Study Skills Service first Library and Student Centre Treforest
trl126 first Library and Student Centre Treforest
trl140 first Library and Student Centre Treforest
trl142 first Library and Student Centre Treforest
trl143 first Library and Student Centre Treforest
trl145 first Library and Student Centre Treforest
trl146 first Library and Student Centre Treforest
trl151 first Library and Student Centre Treforest
trl152 first Library and Student Centre Treforest
trl201 — IT Support Services second Library and Student Centre Treforest
trl226 second Library and Student Centre Treforest
trl229 second Library and Student Centre Treforest
trl230 second Library and Student Centre Treforest
trl231 second Library and Student Centre Treforest
trl232 second Library and Student Centre Treforest
trmh005 — Chaplain's Office ground The Meeting House Treforest
trmh006 ground The Meeting House Treforest
trpc007b ground Play Centre (Childcare Services) Treforest
trsp002 ground Sports Centre Treforest
trsp003 ground Sports Centre Treforest
trsp115 first Sports Centre Treforest
trsp117 first Sports Centre Treforest
trsp118 first Sports Centre Treforest
trsp119 first Sports Centre Treforest
trsp120 first Sports Centre Treforest
trsp123 first Sports Centre Treforest
trst004a ground Stilts Treforest
trst005 ground Stilts Treforest
trst007 ground Stilts Treforest
trst009 ground Stilts Treforest
trst010a ground Stilts Treforest
trst010b ground Stilts Treforest
trst029 ground Stilts Treforest
trsu101a — Glamorgan Student Letting first Students' Union Treforest
trsu104 first Students' Union Treforest
trsu109 first Students' Union Treforest
trsu204 second Students' Union Treforest
trsu208 — Finance Office second Students' Union Treforest
trsu209 — Cash Office second Students' Union Treforest
trsu210 second Students' Union Treforest
trsu213 — Student Union President's office second Students' Union Treforest
trsu214 — Student Union CEO's Office second Students' Union Treforest
trtc012b ground Ty Crawshay Treforest
trtc018 ground Ty Crawshay Treforest
trtc020 ground Ty Crawshay Treforest
trtc021 ground Ty Crawshay Treforest
trtc023 ground Ty Crawshay Treforest
trtc025 ground Ty Crawshay Treforest
trtc109 first Ty Crawshay Treforest
trtc110 first Ty Crawshay Treforest
trtc111 first Ty Crawshay Treforest
trtc112 first Ty Crawshay Treforest
trtc114 first Ty Crawshay Treforest
trtc115 first Ty Crawshay Treforest
trtc117 first Ty Crawshay Treforest
trtc120 20 first Ty Crawshay Treforest
trtc121 first Ty Crawshay Treforest
trtc123 — Law Clinic 8 first Ty Crawshay Treforest
trtc201 second Ty Crawshay Treforest
trtc202 second Ty Crawshay Treforest
trtc203 second Ty Crawshay Treforest
trtc204 second Ty Crawshay Treforest
trtc205 second Ty Crawshay Treforest
trtc206 second Ty Crawshay Treforest
trtc207 second Ty Crawshay Treforest
trtc208 second Ty Crawshay Treforest
trw008a ground Wenvoe Treforest
trw029 ground Wenvoe Treforest
trw108 first Wenvoe Treforest
trw109 first Wenvoe Treforest
wpcc009a ground Welsh Institute of Chiropractic William Price Business Park, Treforest
wpcc009b — Treatment Room 21 ground Welsh Institute of Chiropractic William Price Business Park, Treforest
wpcc012 ground Welsh Institute of Chiropractic William Price Business Park, Treforest
wpcc102 first Welsh Institute of Chiropractic William Price Business Park, Treforest
wpcc103 first Welsh Institute of Chiropractic William Price Business Park, Treforest
wpcc104 first Welsh Institute of Chiropractic William Price Business Park, Treforest
wpcc116 — Records Office first Welsh Institute of Chiropractic William Price Business Park, Treforest
wpeh006 ground Endeavour House William Price Business Park, Treforest
wpih004 ground Innovation House William Price Business Park, Treforest
wpih106 first Innovation House William Price Business Park, Treforest
wpih107 first Innovation House William Price Business Park, Treforest
wpih108 first Innovation House William Price Business Park, Treforest
wpih109 first Innovation House William Price Business Park, Treforest
wpih110 first Innovation House William Price Business Park, Treforest
wpih111 first Innovation House William Price Business Park, Treforest
wpih112 first Innovation House William Price Business Park, Treforest
wpih113 first Innovation House William Price Business Park, Treforest