" Nestled in the vibrant heart of Greater London, Artist Residence is a quirky boutique hotel where creativity meets comfort. This eclectic venue channels artistic flair, boasting a tapestry of unique decor and charming character. Located just a heartbeat away from London's main attractions, it's the perfect haven for both adventurers and those seeking a peaceful retreat. With its welcoming atmosphere, delightful dining options, and personalized service, Artist Residence promises a memorable stay for business travelers, couples, and families alike. "