
Seven Paddington - Hotel
Looking to stay in London for a week trip. I saw the Seven Paddington. Unfortunately, the hotel only has 1 5* review, no proper website and no other infos. Does anyone of you know the hotel perhaps and can give me some information about it? Is it new? Is it good?
Here is the link to the hotel: https://maps.app.goo.gl/ETkwNyy9YnBacf4eA