In the center of South Kensington, this exquisite 675 square foot, recently decorated, two-bedroom apartment has an amazing interior design.
In the center of South Kensington, this exquisite 675 square foot, recently decorated, two-bedroom apartment has an amazing interior design.