Citadines Apart'Hotel London Trafalgar Square Jump to bottom Posted by Liz (Sebastopol) on 02/15/08 01:06 PM Has anyone stayed in the Citadines London Trafalgar Square? It looks like a very central location and also you are able to cook meals in your room. Thanks Liz