Reviews
User
:') love this place. No words.
User
Holds a special place in my heart, next to that weird spot caused by mandatory Red Bull consumption.
More about Kilburn Building
Kilburn Building is located at Oxford Rd, Manchester M13 9PL, UK
+44 161 306 9280
http://www.cs.manchester.ac.uk/