Matt and Stephs apartment is in a brilliant location, right next to Piccadilly station. It’s a really beautiful apartment with lots of mirrors (great for getting ready!) and everything you would need. Would definitely recommend