Cozy Studio 17 - Camberwell

51-53 Camberwell Church Street, London, London, United Kingdom

0.0 Star Entire House

8.4/10(2 reviews)

Check Live Price

Rooms: 1

Check Live Price

Frequently Asked Questions

Where is Cozy Studio 17 - Camberwell located?

Cozy Studio 17 - Camberwell is located at 51-53 Camberwell Church Street, London, London, United Kingdom.

What is the star rating of Cozy Studio 17 - Camberwell?

Cozy Studio 17 - Camberwell is a 0.0-star Entire House.

How many reviews does Cozy Studio 17 - Camberwell have?

Cozy Studio 17 - Camberwell has 2 reviews with a rating of 8.4/10.

How many rooms does Cozy Studio 17 - Camberwell have?

Cozy Studio 17 - Camberwell has 1 rooms.