Le Central London Apartment Trafalgar Square est un appartement situé à Londres, à 100 mètres de Trafalgar Square. Offrant une vue sur la ville, il se trouve à 300 mètres du théâtre Prince Of Wales.