A

First time going to an areas in London, United Kin...

First time going to an areas in London, United Kingdom. Nice arena attached with many restaurants and a shopping outlet, and conveniently location to the metro station with about 5 minutes walk.

Comments:

No comments