London is a fantastic place to work. Expensive as hell, but anyone who would turn down the opportunity to live and work there for a while is absolutely crazy, imo.
London is a fantastic place to work. Expensive as hell, but anyone who would turn down the opportunity to live and work there for a while is absolutely crazy, imo.