Properties to Let

  • Roy Square, E14 £360 pw (£1,560 pcm)

    1 Beds

    A lovely well-proportioned furnished one bedroom apartment located in a central Limehouse location, in the fabulous Watergardens development. This...