Lafrowda Block D
University of, Exeter, United Kingdom
5
2 reviews
2 comments
PFPC+8R Exeter, United Kingdom
Location reporting
Claim this location
Write a review
Recommended locationsRemi eShark
Big building, very modern
Peter Higgs
Amazing time! Great people :)