Sort:  

True :) London in general is a very expensive city which is partly also noticeable in the sights :)