October 10, 2014
Great Britain is Europe’s largest IT market and more than 100 of Europe’s 500 largest companies have their headquarters in central London. Therefore, it is only logical to make another stopover in London in 2014.
Address
ME London
336-337 The Strand
London WC2R 1HA
Internet: http://www.melia.com/en/hotels/united-kingdom/london/me-london/
For More Details: Click Here
No comments:
Post a Comment