Check out this great place to stay in London
in London, GB. This amazing apartment overlooking the canal. Is a really lovely two bedroom flat. The flat is on the canal and is 1 min walk to Haggerston station, bus stop is just outside the flat, it is 7 min walks to Shoreditch. The room is good size with a d...
See this content immediately after install