Artist Residence London is a 10-bedroom boutique hotel, nestled in a peaceful setting just 5 minutes walk from Victoria Station & the hustle & bustle of Central London. We have a range of fun, eclectic and versatile spaces to host your next event.
52 Cambridge Street
Testimonials