London City Calling London Guide 10 Reasons Why London is a Great Place to be a Graduate Graduate recruitment firm BrighterBox share their top 10 reasons why London is a great place to be a graduate. I couldn't agree more!…