This place is very stylish, spacious - just perfect for London visit.
Apartment located near Camden Market - perfect location.