21 Royal Terrace, Edinburgh. Part of a hotel from numbers 16-22.