22 FB users likes London Symphony Orchestra @Trafalgar Square, London, set it to 1124 position in Likes Rating for London, United Kingdom in Local Business category
London Symphony Orchestra @Trafalgar Square, London is London based place and this enity listed in Museum category.