About this property
Located in the prestigious area of Trafalgar, this impressive luxury apartment offers an unrivaled location. The property, located on the first floor with second floor height, has been renovated with an elegant design that combines functionality and...