Of course you should try taking your girlfriend up the Oxo Tower at some point in your relationship, but perhaps on a special occasion unless she really really enjoys that kind of thing.
Never heard it called THAT before, but yes always best to ask first :wink:
Massive +1 on avoiding the Aberdeen Angus Steak house places they are overpriced for what they are, you are herded in like cattle (excuse the obvious pun) and when the bill comes you will find your pants well and truly pulled down!
Like any big city, get off the beaten track and you will find lots of places that will be far more welcoming