Description (Reference number: 108905) Located in London's well-heeled Belgravia, this townhouse's many amenities help it to stand out from the pack. In the