Rachel’s place is a hidden gem with fantastic views of London. Little touches made our stay in this quirky space one we will remember. Would certainly visit again 😊