Site icon Megri UK Blog

McMillan Student Village London Address

Well from few day I am searching for address of McMillan Student Village which is near Greenwich. I decided to blog it for future references he complex has over 900 rooms for students of the University of Greenwich and other institutions.

McMillan Student Village

Creek Road,
Deptford,
London
SE8 3BW

Exit mobile version