Have tickets for Hamilton in a couple of weeks and considering staying in London for the night and having brunch the next day. Any suggestions for places to stay or good places for brunch? We live not that far out so no real experience of staying in London. For me and DH, doesn't need to be dirt cheap but not too outrageous either!