The newly renovated 2 bedroom flat is located in this period terrace house on Gloucester Place, only five minutes walk from Baker Street station. The flat had newly refurbished.
big windows & high ceiling, 5 minutes walk to Baker Street