Bella’s place is spotless. It’s very modern and tastefully decorated. It’s a 3 min walk to the tube station and close to lots of shops and restaurants. A perfect location for exploring London!
Thank you!