W1K 6BA
Green Street, London, W1K
2nd floor - 1 bedroom - 816sq ft - 1 bathroom Lift Service | Superfast broadband Newly refurbished apartment including new modern furniture 3 min walk to Selfridges | Pet friendly Large bay windows 24 Hour Emergency Helpline & Service