0 LIKES LikeUnLike
I am considering renting a nice flat there for the week after Christmas through New Years, but I was told its close to Millwall, which concerns me. Is it a good location? How close is it to, say, Piccadilly or Trafalgar?
Tags:
Report (0) (0) | earlier
Latest activity: earlier. This question has 2 answers.