£685 pcm£280 pw Luxury in Central London! 🌟 Near LSE2 bed flatLondon WC2 (WC2)Equivalent per room: £342 pcm £280 pw Luxury in Central London! 🌟 Near LSE 6 New 2 bed flatLondon WC2 (WC2) £685 pcm Equivalent per room: £342 pcm 🇬🇧 Heart of London Sublease for £685pm/£160pw‼️ LSE/KCL/UCL within walking distance 🔔 Located next to Trafalgar Square, enjoy the...Available 20th Jun