Good property, excellent location in great part of London